CVE-2026-28388
Last modified
CVE-2026-28388 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. Issue summary: When a delta CRL that contains a Delta CRL Indicator extension is processed a NULL pointer dereference might happen if the required CRL Number extension is missing. Impact summary: A NULL pointer dereference can trigger a crash which leads to a Denial of Service for an application. When CRL processing and delta CRL processing is enabled during X.509 certificate verification, the delta CRL processing does not check whether the CRL Number extension is NULL before dereferencing it. When a malformed delta CRL file is being processed, this parameter can be NULL, causing a NULL pointer dereference. Exploiting this issue requires the X509_V_FLAG_USE_DELTAS flag to be enabled in the verification context, the certificate being verified to contain a freshestCRL extension or the base CRL to have the EXFLAG_FRESHEST flag set, and an attacker to provide a malformed CRL to an application that processes it. The vulnerability is limited to Denial of Service and cannot be escalated to achieve code execution or memory disclosure. For that reason the issue was assessed as Low severity according to our Security Policy. The FIPS modules in 3.6, 3.5, 3.4, 3.3 and 3.0 are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.. EPSS estimates a 1.06% chance of exploitation in the next 30 days.
Description
Issue summary: When a delta CRL that contains a Delta CRL Indicator extension is processed a NULL pointer dereference might happen if the required CRL Number extension is missing. Impact summary: A NULL pointer dereference can trigger a crash which leads to a Denial of Service for an application. When CRL processing and delta CRL processing is enabled during X.509 certificate verification, the delta CRL processing does not check whether the CRL Number extension is NULL before dereferencing it. When a malformed delta CRL file is being processed, this parameter can be NULL, causing a NULL pointer dereference. Exploiting this issue requires the X509_V_FLAG_USE_DELTAS flag to be enabled in the verification context, the certificate being verified to contain a freshestCRL extension or the base CRL to have the EXFLAG_FRESHEST flag set, and an attacker to provide a malformed CRL to an application that processes it. The vulnerability is limited to Denial of Service and cannot be escalated to achieve code execution or memory disclosure. For that reason the issue was assessed as Low severity according to our Security Policy. The FIPS modules in 3.6, 3.5, 3.4, 3.3 and 3.0 are not affected by this issue, as the affected code is outside the OpenSSL FIPS module boundary.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Openssl | Openssl | >= 1.0.2, < 1.0.2zp |
| Openssl | Openssl | >= 1.1.1, < 1.1.1zg |
| Openssl | Openssl | >= 3.0.0, < 3.0.20 |
| Openssl | Openssl | >= 3.3.0, < 3.3.7 |
| Openssl | Openssl | >= 3.4.0, < 3.4.5 |
| Openssl | Openssl | >= 3.5.0, < 3.5.6 |
| Openssl | Openssl | >= 3.6.0, < 3.6.2 |
References
- https://openssl-library.org/news/secadv/20260407.txtVendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2026-28388?
How severe is CVE-2026-28388?
How do I fix CVE-2026-28388?
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-28381The Snowflake datasource allows for GET/PUT commands, which …8.1
- CVE-2026-28383A request to the Grafana plugin resources endpoint can cause…6.5
- CVE-2026-28384An improper sanitization of the compression_algorithm parame…9.4
- CVE-2026-28385In Canonical LXD versions 4.12 through 6.9, a Server-Side Re…5
- CVE-2026-28386Issue summary: Applications using AES-CFB128 encryption or d…7.5
- CVE-2026-28387Issue summary: An uncommon configuration of clients performi…8.1
- CVE-2026-28389Issue summary: During processing of a crafted CMS EnvelopedD…7.5
- CVE-2026-28390Issue summary: During processing of a crafted CMS EnvelopedD…7.5
- CVE-2026-28391OpenClaw versions prior to 2026.2.2 fail to properly validat…9.8
- CVE-2026-28392OpenClaw versions prior to 2026.2.14 contain a privilege esc…9.8
- CVE-2026-28393OpenClaw versions 2.0.0-beta3 prior to 2026.2.14 contain a p…9.8
- CVE-2026-28394OpenClaw versions prior to 2026.2.15 contain a denial of ser…6.9
Are you affected by CVE-2026-28388?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
