CVE-2024-12798CWE-917

JaninoEventEvaluator vulnerability

Medium · published December 19, 2024

CVSS v4.0
5.9
EPSS
0%
Percentile
38.7
In the wild
Unconfirmed
What it is

ACE vulnerability in JaninoEventEvaluator by QOS.CH logback-core

upto including version 0.1 to 1.3.14 and 1.4.0 to 1.5.12 in Java applications allows

attacker to execute arbitrary code by compromising an existing

logback configuration file or by injecting an environment variable

before program execution.

Malicious logback configuration files can allow the attacker to execute

arbitrary code using the JaninoEventEvaluator extension.

A successful attack requires the user to 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.

The record
Technical detail
CVSS v4.0
5.9 · MEDIUM
Vector
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:P/VC:L/VI:H/VA:L/SC:L/SI:H/SA:L/RE:L/U:Clear
EPSS
0.00458 · 38.7th percentile
Weakness
CWE-917 · Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection')
Published
2024-12-19T15:14Z
EPSS history
Timeline
  • 19 DEC 15:14Z
    JaninoEventEvaluator vulnerability
    cvelistv5