Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-87732

Quick assessment

Affected
OCaml mirage-crypto
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

在 OCaml 的 mirage-crypto 软件包 2.2.0 版本之前存在一个安全漏洞。该漏洞涉及 和 函数:这两个函数在验证认证标签之前,就已经将解密后的明文写入调用方提供的缓冲区。当遇到伪造的认证标签时,函数虽然会返回 表示认证失败,但目标缓冲区中已经包含了完整的解密明文。这意味着即使认证失败,攻击者仍可能从缓冲区中获取敏感数据,从而构成信息泄露风险。

CVSS 6.2 · Medium

Possible ATT&CK Techniques 1 AI

T1557 · Adversary-in-the-Middle
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-87732

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
N/A
Source: CVE Program / CVE List V5
Vulnerability Description
An issue was discovered in the mirage-crypto package before 2.2.0 for OCaml. The AES.GCM.authenticate_decrypt_into and Chacha20.authenticate_decrypt_into functions write the decrypted plaintext into a caller-provided buffer and only then compares the tag. On a forged tag, the functions returns false, but the destination buffer already holds the full plaintext.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
密码学签名的验证不恰当
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
OCaml mirage-crypto 0 ~ 2.2.0 -

II. Public POCs for CVE-2026-87732

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-87732

登录查看更多情报信息。

Other References for CVE-2026-87732 (1)

Same Patch Batch · OCaml · 2026-09-09 · 7 CVEs total

CVE-2026-87734 7.5 HIGH OCaml utcp 0.0.6 前 远程拒绝服务
CVE-2026-87733 6.2 MEDIUM OCaml mirage-crypto-ec 2.2.0前ECDSA签名伪造
CVE-2026-87737 5.9 MEDIUM mirage-crypto-ec 2.4.0前时序侧信道漏洞
CVE-2026-57825 5.7 MEDIUM OCaml opam 2.5.2前沙箱保护绕过漏洞
CVE-2026-87736 4.3 MEDIUM mirage-crypto-ec 2.3.0前 椭圆曲线公钥越界读取
CVE-2026-87735 4.3 MEDIUM ocaml mirage-crypto-pk<2.3.0 异常处理缺陷

IV. Related Vulnerabilities

V. Comments for CVE-2026-87732

No comments yet


Leave a comment