VYPR
Medium severity6.5OSV Advisory· Published Jun 25, 2026· Updated Jun 27, 2026

CVE-2026-6329

CVE-2026-6329

Description

PKCS#12 MAC verification uses an attacker-controlled comparison length, weakening the integrity check on the MAC and allowing a mismatched MAC to be accepted. The PKCS#12 verify path compared the locally computed HMAC against the MAC parsed from the PKCS#12 structure using a length taken directly from the attacker-supplied input, without first verifying that it equals the length of the digest actually produced by the configured algorithm. A truncated or zero-length stored MAC could therefore be accepted, defeating the integrity protection of the MAC.

Affected products

3
  • WolfSSL/WolfsslOSV3 versions
    v5.9.1-stable, v5.9.0-stable, v5.8.4-stable, …+ 2 more
    • (no CPE)range: v5.9.1-stable, v5.9.0-stable, v5.8.4-stable, …
    • cpe:2.3:a:wolfssl:wolfssl:*:*:*:*:*:*:*:*range: >=3.10.0,<5.9.2
    • (no CPE)

Patches

Vulnerability mechanics

References

2

News mentions

0

No linked articles in our index yet.