Skip to main content
← All vulnerabilities
CVE-2026-1225GHSA-QQPG-MVQG-649V

Malicious logback.xml configuration file allows instantiation of arbitrary classes

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.5.25
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

ACE vulnerability in configuration file processing by QOS.CH logback-core up to and including version 1.5.24 in Java applications, allows an attacker to instantiate classes already present on the class path by compromising an existing logback configuration file. The instantiation of a potentially malicious Java class requires that said class is present on the user's class-path. In addition, the attacker must have write access to a configuration file. However, after successful instantiation, the instance is very likely to be discarded with no further ado.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • QOS.CH Sarl Logback-core

    From 0.9.20 · through 1.5.24

  • ch.qos.logback:logback-coreMaven

    fixed in 1.5.25

References 1

logback.qos.ch