CVE-2026-103603
Last modified
CVE-2026-103603 is a high-severity vulnerability rated 8.7/10 on the CVSS scale. Memory allocation with excessive size value in the HSS/LMS signature code (HssPublicKeyParameters, HssSignature) in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows a remote unauthenticated attacker who can supply both an HSS public key and a signature to cause a denial of service through memory exhaustion via a public key encoding with an excessive level count, because the level count L read when parsing an HSS public key was not checked against the RFC 8554 maximum of 8, and signature parsing then allocated an array of L - 1 entries before reading any further signature data. EPSS estimates a 0.41% chance of exploitation in the next 30 days.
Description
Memory allocation with excessive size value in the HSS/LMS signature code (HssPublicKeyParameters, HssSignature) in Legion of the Bouncy Castle Inc. bc-csharp before 2.7.0 allows a remote unauthenticated attacker who can supply both an HSS public key and a signature to cause a denial of service through memory exhaustion via a public key encoding with an excessive level count, because the level count L read when parsing an HSS public key was not checked against the RFC 8554 maximum of 8, and signature parsing then allocated an array of L - 1 entries before reading any further signature data. A single verification can commit up to about 17 GB of memory or fail with an OutOfMemoryException.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Legion of the Bouncy Castle Inc. | bc-csharp | < 2.7.0 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-103603?
How severe is CVE-2026-103603?
How do I fix CVE-2026-103603?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-103591DeepWiki-Open through commit d92819a contains an unauthentic…7.5
- CVE-2026-103592simple-php-router through 5.4.1.7 contains an IP restriction…6.5
- CVE-2026-1036The Photo Gallery by 10Web – Mobile-Friendly Image Gallery p…5.3
- CVE-2026-103600Uncontrolled recursion in the ASN.1 parser (Asn1InputStream,…8.7
- CVE-2026-103601Release of unverified plaintext in the CCM (CcmBlockCipher) …8.2
- CVE-2026-103602Improper certificate validation in PkixNameConstraintValidat…8.2
- CVE-2026-103604Inefficient algorithmic complexity in X.509 distinguished na…8.7
- CVE-2026-103620A missing authorization vulnerability was identified in GitH…6
- CVE-2026-103621Integer overflow in Compositing in Google Chrome prior to 15…4.3
- CVE-2026-103622Use after free in SVG in Google Chrome prior to 154.0.8037.9…8.8
- CVE-2026-103623Use after free in MediaStream in Google Chrome prior to 154.…8.8
- CVE-2026-103624Use after free in Contextual Tasks in Google Chrome on on Wi…8.3
Are you affected by CVE-2026-103603?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
