liboqs 是一个用 C 语言编写的密码学库,提供了后量子密码算法的实现。在 0.16.0 版本之前,FrodoKEM-640、FrodoKEM-976 和 FrodoKEM-1344 的 AES 与 SHAKE 参考变体中,位于 的 函数在 Fujisaki-Okamoto 隐式拒绝路径中缺少值屏障(value barrier)。当使用 Clang 17 或更高版本在受影响优化级别(例如 )下编译时,编译器可能生成依赖密钥的条件加载指令,导致成功解封装与失败解封装后,真实密钥路径与拒绝密钥路径在缓存驻留状态上产
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.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| open-quantum-safe | liboqs | < 0.16.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-104254 | 5.3 MEDIUM | liboqs: Heap out-of-bounds read in LMS/HSS signature verification via unvalidated signatur |
| CVE-2026-47738 | 5.3 MEDIUM | liboqs: Uninitialized function-pointer dereference in OQS_KEM_encaps_derand for NTRU KEMs |