CVE-2026-10532

Logback deserialization whitelist bypass for Proxy objects

Published Jun 1, 2026 CVSS 4.0 · 2.9 Low EPSS < 1% KEV · Not listed
Description
Deserialization of untrusted data vulnerability in QOS.CH Sarl logback logback-core (HardenedObjectInputStream (logback-core) modules) allows Object Injection, albeit heavily restricted.

More precisely, an attacker able to influence serialized data sent to
SimpleSocketServer or SimpleSSLSocketServer can instantiate Proxy objects.


Although deserialization is heavily restricted by HardenedObjectInputStream and no
practical way to achieve remote code execution or significant privilege
escalation has been identified, this issue constitutes a bypass of the
intended security restrictions.



This issue affects logback: through 1.5.33 inclusive.

Analysis

AI-generated

Technical impact

The vulnerability lies in logback’s HardenedObjectInputStream, which is designed to tightly restrict the classes that may be deserialized. An attacker who can supply crafted serialized data to the SimpleSocketServer or SimpleSSLSocketServer can create Proxy objects that bypass this whitelist. This flaw is a deserialization weakness (CWE‑502) and, according to the vendor and available evidence, does not currently lead to remote code execution or major privilege escalation, but it does allow malicious objects to be instantiated within the application’s runtime.

Affected Systems

The issue affects QOS.CH Sarl logback logback-core up to and including version 1.5.33; any installation using 1.5.33 or earlier is vulnerable.

Risk and Exploitability

The CVSS score of 2.9 classifies the problem as low risk, and the absence of an EPSS score and of a KEV listing suggest that there are no known widespread exploits. The required conditions for exploitation imply that an attacker must be able to supply arbitrary serialized data to an exposed logback socket, a remote attack vector. While no functional path to remote code execution has been identified, the ability to instantiate Proxy objects may serve as a foothold in more complex attack scenarios.

Remediation

Vendor Solution

Upgrade to logback version 1.5.34.


OpenCVE Recommended Actions

  • Upgrade logback to version 1.5.34 or later
  • Restrict or eliminate the use of SimpleSocketServer and SimpleSSLSocketServer for untrusted data by securing the network endpoints or disabling the sockets when possible
  • Configure the deserialization filter to reject Proxy.class or otherwise tighten the class whitelist if upgrading is not immediately feasible

Generated by OpenCVE AI on June 1, 2026 at 14:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-jhq6-gfmj-v8fx Logback vulnerable to Object Injection through HardenedObjectInputStream modules
References
History
Type Values Removed Values Added
First Time appeared Qos
Qos logback
Vendors & Products Qos
Qos logback
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Deserialization of untrusted data vulnerability in QOS.CH Sarl logback logback-core (HardenedObjectInputStream (logback-core) modules) allows Object Injection, albeit heavily restricted. More precisely, an attacker able to influence serialized data sent to SimpleSocketServer or SimpleSSLSocketServer can instantiate Proxy objects. Although deserialization is heavily restricted by HardenedObjectInputStream and no practical way to achieve remote code execution or significant privilege escalation has been identified, this issue constitutes a bypass of the intended security restrictions. This issue affects logback: through 1.5.33 inclusive.
Title Logback deserialization whitelist bypass for Proxy objects
Weaknesses CWE-502
References
Metrics cvssV4_0

{'score': 2.9, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N/E:P/RE:M/U:Green'}

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data

Sources

Status
PUBLISHED
Assigner
NCSC.ch
Published
Updated
Jun 1, 2026, 1:56 PM
Reserved
Jun 1, 2026, 11:26 AM
Status
Deferred
Published
Jun 1, 2026, 1:16 PM
Modified
Jul 22, 2026, 7:10 AM