CVE-2023-6481
High · 7.5CVSS
7.5
EPSS
0.7%
Published
Dec 4, 2023
CISA due date
—
Cloudanix analysis
A flaw in a common logging library lets anyone on the network crash systems by sending specially crafted data, interrupting normal operations.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Library
- Class
- Deserialization
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Deserialization of attacker-controlled data in the Logback receiver component triggers resource exhaustion or unhandled exceptions that crash the affected process.
Why it matters to the business
Service availability is lost until the process is restarted, causing operational downtime and potential loss of logging visibility across dependent applications.
How an attack unfolds
An unauthenticated attacker locates an exposed Logback receiver endpoint and transmits a crafted serialized payload that the component attempts to deserialize, resulting in denial of service.
How to fix it
Upgrade Logback to a version that resolves the deserialization issue in the receiver component; if an upgrade is not immediately possible, disable or restrict network access to the receiver.
How to confirm the fix worked
Verify the Logback version in use against the vulnerable releases, confirm the receiver is not reachable from untrusted networks, and perform controlled deserialization tests in a lab environment.
Typical attack path
- Scan for reachable Logback receiver ports or endpoints
- Prepare a malicious serialized Java object designed to cause excessive resource use or exceptions
- Send the payload over the network to the receiver component
- Observe process crash or sustained unavailability
How to detect it
Review application and system logs for repeated deserialization exceptions or stack traces originating from the Logback receiver; correlate with sudden process terminations or high CPU usage on hosts running the vulnerable component.
What your security team should do
- Prioritize patching Logback receiver deployments within the next maintenance window
- Apply network segmentation or firewall rules to block external access to receiver ports
- Monitor for Logback deserialization errors or sudden process restarts in application logs
The record
A serialization vulnerability in logback receiver component part of logback version 1.4.13, 1.3.13 and 1.2.12 allows an attacker to mount a Denial-Of-Service attack by sending poisoned data.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Maven | ch.qos.logback:logback-core | 1.2.12 | 1.2.13 |
| Maven | ch.qos.logback:logback-core | 1.3.13 | 1.3.14 |
| Maven | ch.qos.logback:logback-core | 1.4.13 | 1.4.14 |
| Chainguard | cassandra-5.0 | 0 | 0 |
| Chainguard | cassandra-5.0-compat | 0 | 0 |
| Chainguard | cassandra-5.0-entrypoint-compat | 0 | 0 |
| Chainguard | cassandra-5.0-iamguarded-compat | 0 | 0 |
| Chainguard | cassandra-fips-5.0 | 0 | 0 |
| Chainguard | cassandra-fips-5.0-compat | 0 | 0 |
| Chainguard | cqlsh-5.0 | 0 | 0 |
| Chainguard | cqlsh-fips-5.0 | 0 | 0 |
| Chainguard | stargate | 0 | 1.0.78-r2 |
| Ubuntu:20.04:LTS | logback | 0 | No fix |
| Ubuntu:22.04:LTS | logback | 0 | No fix |
| Ubuntu:24.04:LTS | logback | 0 | No fix |
| Ubuntu:24.10 | logback | 0 | No fix |
| Ubuntu:25.04 | logback | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | logback | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | logback | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | logback | 0 | No fix |
| Wolfi | cassandra-5.0 | 0 | 0 |
| Wolfi | cassandra-5.0-compat | 0 | 0 |
| Wolfi | cassandra-5.0-entrypoint-compat | 0 | 0 |
| Wolfi | cassandra-5.0-iamguarded-compat | 0 | 0 |
| Wolfi | cqlsh-5.0 | 0 | 0 |
| maven | ch.qos.logback/logback-core | 1.2.12 | No fix |
| maven | ch.qos.logback/logback-core | 1.3.13 | No fix |
| maven | ch.qos.logback/logback-core | 1.4.13 | No fix |
| openSUSE:Tumbleweed | logback | 0 | 1.2.13-1.1 |
Related vulnerabilities
- CVE-2026-1225 ACE vulnerability in configuration file processing by QOS.CH logback-core up to and… Also affects ch.qos.logback:logback-core
- CVE-2025-11226 ACE vulnerability in conditional configuration file processing by QOS.CH logback-core up… Also affects ch.qos.logback:logback-core
- CVE-2024-12801 Server-Side Request Forgery (SSRF) in SaxEventRecorder by QOS.CH logback version 0.1 to… Also affects ch.qos.logback:logback-core
- CVE-2024-12798 ACE vulnerability in JaninoEventEvaluator by QOS.CH logback-core upto including version… Also affects ch.qos.logback:logback-core
- CVE-2023-6378 A serialization vulnerability in logback receiver component part of logback version… Also affects ch.qos.logback:logback-core
- CVE-2025-58057 Netty's decoders vulnerable to DoS via zip bomb style attack Also affects cassandra-5.0
- CVE-2025-48924 Apache Commons Lang is vulnerable to Uncontrolled Recursion when processing long inputs Also affects cassandra-5.0
- CVE-2025-24970 SslHandler doesn't correctly validate packets which can lead to native crash when using… Also affects cassandra-5.0