phpMyAdmin 5.2.3 曝 CVSS 8.1 漏洞:WebAuthn 签名未验证致 2FA 被绕过
cyb3rops · x · 2026-10-29
安全研究者 abraxas 披露 phpMyAdmin 5.2.3 的一个高危 2FA 绕过漏洞(CVSS 8.1,CWE-347/287),并公开了概念验证代码与致厂商邮件。
- 根因:发行 tarball 用 composer install --no-dev 构建,而 web-auth/webauthn-lib 只是 dev/suggest 依赖,未被安装;于是 WebAuthn::createServer 实例化的是自有 CustomServer 而非 WebAuthn lib 的实现。
- 后果:CustomServer::parseAndValidateAssertionResponse 只做结构性检查(clientData 类型、session challenge、origin、rpIdHash、user-present 等),从不使用存储的 credentialPublicKey 做 COSE 签名验证——任意字节都能通过校验。
- 利用方式:攻击者在通过 MySQL 密码认证后,提交一个满足上述结构检查的伪造 WebAuthn 签名即可绕过 2FA,入口为已认证的 POST /index.php。
「安全」频道最新
- 初创三人组 12 小时摸到 Anthropic 全部研究机密 — willdepue · 2026-10-29
- OpenAI 版权案新增法庭之友意见:AI 助记者「打造个人品牌」 — TuhinChakr · 2026-10-29
- OpenAI 中期选举前组建「选举战情室」防滥用 — RebeccaBellan · 2026-10-29
- Google 承认 Gemini 误判违规:人工审核出错,账号处分已撤销 — RexDouglass · 2026-10-29
- 中国社区逆向拆解 Claude 封号机制:积分制、干净 IP 是关键 — teortaxesTex · 2026-10-29
- Polymarket:年底前美国出台 AI 监管的概率仅 9% — Polymarket · 2026-10-29