CVE-2026-45271
Last modified
CVE-2026-45271 is a medium-severity vulnerability rated 5.5/10 on the CVSS scale. Picotls is a TLS protocol library that allows users select different crypto backends based on their use case. Picotls implements its own ASN.1 validation helper, which is used by the minicrypto backend while parsing local PKCS#8 private keys. EPSS estimates a 0.11% chance of exploitation in the next 30 days.
Description
Picotls is a TLS protocol library that allows users select different crypto backends based on their use case. Picotls implements its own ASN.1 validation helper, which is used by the minicrypto backend while parsing local PKCS#8 private keys. Prior to commit c14231d801407640bc42c2dcf92783409ea6a7c7, the validator recursively descends into constructed ASN.1 elements without enforcing a maximum nesting depth. If an application loads an attacker-supplied private-key file through ptls_minicrypto_load_private_key(), or otherwise calls the public ASN.1 validation API on untrusted DER, a crafted deeply nested ASN.1 structure can exhaust the process stack and crash the application. Note that the libcrypto (OpenSSL) backend does not use the ASN.1 validation helper of picotls, and therefore is immune to this vulnerability. The vulnerability has been addressed in commit c14231d801407640bc42c2dcf92783409ea6a7c7.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| h2o | picotls | < c14231d801407640bc42c2dcf92783409ea6a7c7 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-45271?
How severe is CVE-2026-45271?
How do I fix CVE-2026-45271?
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-45261GitButler is a modern Git-based version control interface fo…9.3
- CVE-2026-45264Nextcloud is an open source content collaboration platform. …4.3
- CVE-2026-45266Nextcloud is an open source content collaboration platform. …3.5
- CVE-2026-45267Nextcloud is an open source content collaboration platform. …6.5
- CVE-2026-4527GitLab has remediated an issue in GitLab CE/EE affecting all…6.5
- CVE-2026-45270CI4MS is a CodeIgniter 4-based content management system ske…8.7
- CVE-2026-45272MyBooks is an enhanced and easy-to-use personal ebook manage…9.4
- CVE-2026-45273MyBooks is an ebook management web server also known as Tale…8.7
- CVE-2026-45274MyBooks is anebook management web server also known as Taleb…6.9
- CVE-2026-45275Nextcloud is an open source content collaboration platform. …6.5
- CVE-2026-45277Nextcloud is an open source content collaboration platform. …3.3
- CVE-2026-45278Nextcloud is an open source content collaboration platform. …6.1
Are you affected by CVE-2026-45271?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
