CVE-2026-63574CWE-789

CVE-2026-63574

published October 2, 2026

CVSS
8.7
EPSS
0%
Percentile
23.2
In the wild
Unconfirmed
What it is

Memory allocation with excessive size value in the OpenPGP signature and user attribute subpacket parsers (SignatureSubpacketsParser.ReadPacket, UserAttributeSubpacketsParser.ReadPacket) in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows a remote, unauthenticated attacker who can supply a crafted OpenPGP public key, certificate or signature to cause a denial of service (OutOfMemoryException or memory exhaustion in the parsing process) via a subpacket header using the five-octet length form, because the declared length was used to size the subpacket buffer with no upper bound and without being compared with the size of the enclosing subpacket area or packet, so a few bytes of input could demand an allocation of up to about 2 GB before any subpacket data was read.

The record
Technical detail
CVSS
8.7 · NONE
CVSS v4.0
8.7 · CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
EPSS
0.00315 · 23.2th percentile
Weakness
CWE-789 · Memory Allocation with Excessive Size Value
Published
2026-10-02T12:17Z
References (3)
EPSS history
Timeline
  • 03 OCT 03:45Z
    EPSS moved — → 0%
    epss
  • 02 OCT 07:06Z
    Unbounded allocation from OpenPGP signature and user attribute subpacket lengths
    cvelistv5