← 返回地图破甲

CVE-2025-10148: predictable WebSocket mask

密码学缺陷 / Reusing a Nonce, Key Pair in Encryption / #3330839

厂商
curl
严重程度
低危
赏金
—
弱点
Reusing a Nonce, Key Pair in Encryption
研究员
@cruocco
披露日期
2025-09-10
资产
https://github.com/curl/curl
CVE
CVE-2025-10148

该报告还没有中文解读。

原文摘录

摘自原文(2887 字符中的一小部分)
Summary: The curl WebSocket implementation generates a fixed masking key at the beginning of a connection an re-uses it for every frame: * Generation of masking key `enc.mask` in `Curl_ws_accept`: https://github.com/curl/curl/blob/455afa1de5182b95a5dcc988f18cdff584b95239/lib/ws.c#L1340 * Usage in …

默认不展示报告全文。以上为简短摘录,完整复现过程请阅读原文。版权归研究员与 curl 所有。

时间线

阅读 HackerOne 原文 ↗作者 @cruocco · 版权归作者与 curl 所有

同类报告

Key Reinstallation Attacks: Breaking WPA2 by forcing nonce reuseInternet Bug Bounty · 2017-11-03i can join without user and pass in this website https://argocd.upchieve.org/settings/accountsUPchieve · 2021-08-18CVE-2026-9547: SSH improper host validationcurl · 2026-06-24