Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2026-5477

26
FAUCET Score

OVERVIEW CVE-2026-5477 is an integer overflow vulnerability in the wolfSSL wolfCrypt library's CMAC (Cipher-based Message Authentication Code) implementation. The flaw exists in the wc_CmacUpdate function, where a 32-bit counter wraps to zero after processing 4 GiB of data, causing the function to incorrectly skip XOR-chaining operations on subsequent blocks. This allows an attacker to forge valid CMAC tags for messages sharing common suffixes beyond the 4 GiB threshold, effectively breaking the authentication mechanism. SEVERITY The vulnerability has a FAUCET Risk Score of 49.0 out of 100, indicating moderate severity. The attack requires no special conditions beyond processing sufficient data to trigger the integer wrap, making the attack complexity low. The impact is cryptographically significant: an attacker can perform zero-effort prefix-substitution forgeries, replacing the beginning of an authenticated message while maintaining a valid tag. However, the practical exploitation window is limited by the 4 GiB data processing requirement, which constrains real-world applicability in many scenarios. EXPLOITATION STATUS There is currently no indication of active exploitation in the wild. The vulnerability is not listed on the CISA Known Exploited Vulnerabilities catalog, and community attention remains minimal as reflected by the low EPSS score of 0.00055. No public exploit code is reported to be available. Organizations using wolfSSL should prioritize patching based on their specific use cases, particularly systems handling high-volume data streams where the 4 GiB threshold could realistically be reached.

Impacted Technologies

VendorProductVersion(s)CPE
>= 0, <= 5.9.0CPE match
cpe:2.3:a:wolfssl:wolfssl:*:*:*:*:*:*:*:*
<= 5.9.0CPE matchmatch criteria
cpe:2.3:a:wolfssl:wolfssl:*:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 4.0

8.2HIGH

CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Attack Vector
NETWORK
Attack Complexity
LOW
Attack Requirements
PRESENT
Privileges Required
NONE
User Interaction
NONE
VS Confidentiality
NONE
VS Integrity
HIGH
VS Availability
NONE
SS Confidentiality
NONE
SS Integrity
NONE
SS Availability
NONE
Exploit Maturity
NOT_DEFINED
CvssVersion
4.0

Exploit Intelligence

EPSS Score
0.42%
Probability of exploitation in next 30 days
EPSS Percentile
34.5%
Percentile rank of EPSS score among Peer Group
As of 2026-07-28
Model: v2026.06.15
This CVE's current EPSS score of 0.0042 is in the 13th percentile among its peer group of 51,553 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.4 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Vendor Advisories (1)

microsoft2026-Apr/CVE-2026-5477Important

Prefix-substitution forgery via integer overflow in wolfCrypt CMAC

Apr 14, 2026

References

github.com / wolfSSL/wolfssl/pull/10102
Issue Tracking