Vulnerability details

CVE-2025-11226

QOS.CH Sarl Logback-core

Conditional processing of logback.xml configuration file, in conjuction with Spring Framework and Janino

CVSS 4.0
7.0High

Official description

ACE vulnerability in conditional configuration file processing by QOS.CH logback-core up to and including version 1.5.18 in Java applications, allows an attacker to execute arbitrary code by compromising an existing logback configuration file or by injecting an environment variable before program execution. A successful attack requires the presence of Janino library and Spring Framework to be present on the user's class path. In addition, the attacker must  have write access to a configuration file. Alternatively, the attacker could inject a malicious environment variable pointing to a malicious configuration file. In both cases, the attack requires existing privilege.

CVSS scores

ScoreVersionSourceVector
7.0High 4.0 CVEProject cvelistV5 (CNA) (NCSC.ch) CVSS:4.0/AV:L/AC:L/AT:P/PR:H/UI:N/VC:H/VI:H/VA:N/SC:L/SI:L/SA:N/S:P/AU:N/RE:M/U:Green

Affected products

VendorProductVersionsSource
QOS.CH Sarl Logback-core 0.9.20 ≤ v ≤ 1.5.18 CVEProject cvelistV5 (CNA)

References and advisories

2
Kolun on Telegram @kolunsec Exploited CVEs, key news and a daily digest Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.

Details

Published
2025-10-01
Last updated
2026-06-25
State
Published
Assigner (CNA)
NCSC.ch

Exploit prediction (EPSS)

0.19%
Probability of exploitation in 30 days
9.1%
Percentile (among all CVEs)

SSVC assessment (CISA)

Automatable
No
Exploitation
None
Technical impact
Total

Weaknesses (CWE)

  • CWE-20
    Improper Input Validation