Evidence used
- CISA confirms exploitation in the wild.
- The selected CVSS metric records a network-reachable, unauthenticated path with no user interaction.
- EPSS is 99.98% for the current model date.
BlackTreeCVE IntelligenceApache · Log4j2
CISA confirms exploitation in the wild and lists 2023-05-22 as the remediation due date. Verified remediation exists for at least one product or source, but 7 structured product or package states remain unresolved. Apply remediation only to the exact product branch confirmed by its source.
Verified remediation exists for at least one product or source, but 7 structured product or package states remain unresolved. Apply remediation only to the exact product branch confirmed by its source.
Debian findings are scoped to the named distribution, release and source package. An absent finding does not mean a package is unaffected.
A published vendor fix does not prove that a matching update is enabled and installable on a particular asset. Confirm the local package candidate before scheduling remediation.
| Distribution release | Source package | Vendor state | Fixed version | Evidence |
|---|---|---|---|---|
| Debian trixietrixie · source | apache-log4j2 | Vendor fix publishedDebian records a fixed source-package version for this release. | 2.16.0-1 | Debian Security Tracker ↗Source updated 6 Oct 2026 |
| Debian bookwormbookworm · source | apache-log4j2 | Vendor fix publishedDebian records a fixed source-package version for this release. | 2.16.0-1 | Debian Security Tracker ↗Source updated 6 Oct 2026 |
| Debian forkyforky · source | apache-log4j2 | Vendor fix publishedDebian records a fixed source-package version for this release. | 2.16.0-1 | Debian Security Tracker ↗Source updated 6 Oct 2026 |
| Debian sidsid · source | apache-log4j2 | Vendor fix publishedDebian records a fixed source-package version for this release. | 2.16.0-1 | Debian Security Tracker ↗Source updated 6 Oct 2026 |
These OSV and GitHub advisory ranges apply only to the named package and ecosystem. A listed fixed version is not a universal product patch or proof that an update is installed.
| Ecosystem and package | Affected range | First fixed version | Evidence |
|---|---|---|---|
| Mavenorg.apache.logging.log4j:log4j-core | ECOSYSTEM: introduced 2.13.0; fixed 2.16.0 | 2.16.0 | OSV record ↗aggregator derived · 2 Oct 2026 |
| Mavenorg.apache.logging.log4j:log4j-core | ECOSYSTEM: introduced 2.4.0; fixed 2.12.2 | 2.12.2 | OSV record ↗aggregator derived · 2 Oct 2026 |
| Mavenorg.apache.logging.log4j:log4j-core | ECOSYSTEM: introduced 0; fixed 2.3.1 | 2.3.1 | OSV record ↗aggregator derived · 2 Oct 2026 |
| Mavenorg.ops4j.pax.logging:pax-logging-log4j2 | ECOSYSTEM: introduced 1.8.0; fixed 1.9.2 | 1.9.2 | OSV record ↗aggregator derived · 2 Oct 2026 |
| Mavenorg.ops4j.pax.logging:pax-logging-log4j2 | ECOSYSTEM: introduced 1.10.0; fixed 1.10.8 | 1.10.8 | OSV record ↗aggregator derived · 2 Oct 2026 |
| Mavenorg.ops4j.pax.logging:pax-logging-log4j2 | ECOSYSTEM: introduced 1.11.0; fixed 1.11.11 | 1.11.11 | OSV record ↗aggregator derived · 2 Oct 2026 |
| Mavenorg.ops4j.pax.logging:pax-logging-log4j2 | ECOSYSTEM: introduced 2.0.0; fixed 2.0.12 | 2.0.12 | OSV record ↗aggregator derived · 2 Oct 2026 |
| mavenorg.apache.logging.log4j:log4j-core | >= 2.13.0, < 2.16.0 | 2.16.0 | GitHub advisory ↗github reviewed aggregator · 2 Oct 2026 |
| mavenorg.apache.logging.log4j:log4j-core | >= 2.4.0, < 2.12.2 | 2.12.2 | GitHub advisory ↗github reviewed aggregator · 2 Oct 2026 |
| mavenorg.apache.logging.log4j:log4j-core | < 2.3.1 | 2.3.1 | GitHub advisory ↗github reviewed aggregator · 2 Oct 2026 |
| mavenorg.ops4j.pax.logging:pax-logging-log4j2 | >= 1.8.0, < 1.9.2 | 1.9.2 | GitHub advisory ↗github reviewed aggregator · 2 Oct 2026 |
| mavenorg.ops4j.pax.logging:pax-logging-log4j2 | >= 1.10.0, < 1.10.8 | 1.10.8 | GitHub advisory ↗github reviewed aggregator · 2 Oct 2026 |
| mavenorg.ops4j.pax.logging:pax-logging-log4j2 | >= 1.11.0, < 1.11.11 | 1.11.11 | GitHub advisory ↗github reviewed aggregator · 2 Oct 2026 |
| mavenorg.ops4j.pax.logging:pax-logging-log4j2 | >= 2.0.0, < 2.0.12 | 2.0.12 | GitHub advisory ↗github reviewed aggregator · 2 Oct 2026 |
Structured product status and remediation from the issuing vendor. Product-state explanations are always visible; large lists can be searched or downloaded.
The vendor explicitly identifies these products as affected by this CVE.
The vendor explicitly identifies these products as affected by this CVE.
The vendor explicitly identifies these products as affected by this CVE.
The vendor explicitly identifies these products as affected by this CVE.
The vendor explicitly identifies these products as affected by this CVE.
CISA confirms exploitation in the wild and lists 2023-05-22 as the remediation due date. Verified remediation exists for at least one product or source, but 7 structured product or package states remain unresolved. Apply remediation only to the exact product branch confirmed by its source.
Fix availability varies by productApache Log4j2 contains a deserialization of untrusted data vulnerability due to the incomplete fix of CVE-2021-44228, where the Thread Context Lookup Pattern is vulnerable to remote code execution in certain non-default configurations.
Apache Log4j2 contains a deserialization of untrusted data vulnerability due to the incomplete fix of CVE-2021-44228, where the Thread Context Lookup Pattern is vulnerable to remote code execution in certain non-default configurations.
The product constructs all or part of an expression language (EL) statement in a framework such as a Java Server Page (JSP) using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended EL statement before it is executed.
An attacker operating through a network path may attempt exploitation without authentication or user interaction. If successful, the issue may execute code or commands in the affected security context.
Apache Log4j2 contains a deserialization of untrusted data vulnerability due to the incomplete fix of CVE-2021-44228, where the Thread Context Lookup Pattern is vulnerable to remote code execution in certain non-default configurations.
The product constructs all or part of an expression language (EL) statement in a framework such as a Java Server Page (JSP) using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended EL statement before it is executed.
An attacker operating through a network path may attempt exploitation without authentication or user interaction. If successful, the issue may execute code or commands in the affected security context.
CVSS severity, EPSS forecast probability, public exploit material and CISA-confirmed exploitation are separate signals.
CISA added this CVE to its Known Exploited Vulnerabilities catalogue on 2023-05-01. Known ransomware campaign use is recorded.
No exploit-tagged reference or CISA SSVC proof-of-concept state is currently recorded. Research may still exist outside the structured feeds.
CWE-917: Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection'). The product constructs all or part of an expression language (EL) statement in a framework such as a Java Server Page (JSP) using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended EL statement before it is executed.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:HCommon Vulnerability Scoring System 3.1: the compact vector below is decoded into plain language.
Operational remediation based on structured source evidence.
Published 14 Dec 2021 · Last source change 21 Oct 2025, 23:25 UTC · CWE-917 · Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection')
Core structured fields are present and their contributing authorities are shown above.