Średnia

Improper Input Validation and Injection in Apache Log4j2

  • Ujawniono: 04.01.2022
  • Aktualizacja: 11.10.2026 12:22

Apache Log4j2 versions 2.0-beta7 through 2.17.0 (excluding security fix releases 2.3.2 and 2.12.4) are vulnerable to an attack where an attacker with permission to modify the logging configuration file can construct a malicious configuration using a JDBC Appender with a data source referencing a JNDI URI which can execute remote code. This issue is fixed by limiting JNDI data source names to the java protocol in Log4j2 versions 2.17.1, 2.12.4, and 2.3.2.

Affected packages

Only the org.apache.logging.log4j:log4j-core package is directly affected by this vulnerability. The org.apache.logging.log4j:log4j-api should be kept at the same version as the org.apache.logging.log4j:log4j-core package to ensure compatability if in use.

This issue does not impact default configurations of Log4j2 and requires an attacker to have control over the Log4j2 configuration, which reduces the likelihood of being exploited.

Czego dotyczy

Kliknij technologię, aby zobaczyć wszystkie dotyczące jej podatności.

PlatformaPaczkaPodatne wersjePoprawka w wersji
Java / Kotlin (Maven) org.apache.logging.log4j:log4j-core >= 2.0-beta7, < 2.3.2, >= 2.4, < 2.12.4, >= 2.13.0, < 2.17.1 2.3.2, 2.12.4, 2.17.1
Java / Kotlin (Maven) org.ops4j.pax.logging:pax-logging-log4j2 >= 1.8.0, < 1.9.2, >= 1.10.0, < 1.10.9, >= 1.11.0, < 1.11.13, >= 2.0.0, < 2.0.14 1.9.2, 1.10.9, 1.11.13, 2.0.14

Odnośniki

Ocena CVSS 6.6/10
Wektor CVSS
CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Słabość (CWE)
CWE-20, CWE-74
Platforma
Java / Kotlin (Maven)
Paczka
org.apache.logging.log4j:log4j-core, org.ops4j.pax.logging:pax-logging-log4j2
Ujawniono
04.01.2022
Aktualizacja
11.10.2026 12:22

Źródła i licencje

OSV / GitHub Advisory Database - GHSA-8489-44mv-ggj8 - CC BY 4.0

Historia podatności: org.apache.logging.log4j:log4j-core

Wszystkie opisane podatności tej paczki (Java / Kotlin (Maven)), od najnowszej. Widać, czy to jednorazowa wpadka, czy paczka, której trzeba pilnować.

Wszystkie (11) w archiwum
Wszystkich wpisów
11
Pierwsza → ostatnia
01.2020 04.2026
Bez poprawki
0
Wykorzystywana w atakach
2

Rozkład istotności

  • Krytyczna 3
  • Wysoka 2
  • Średnia 5
  • Niska 1

Ujawnienia w latach

  1. 2020: 2
  2. 2021: 3
  3. 2022: 1
  4. 2023: 1
  5. 2024: 0
  6. 2025: 1
  7. 2026: 3
Istotność:
  1. Wysoka · 7.5 CVE-2023-26464 >= 1.0.4, < 2.0 2.0
  2. Improper Input Validation and Injection in Apache Log4j2 ten wpis
    Średnia · 6.6 CVE-2021-44832 >= 2.0-beta7, < 2.3.2, >= 2.4, < 2.12.4, >= 2.13.0, < 2.17.1 2.3.2, 2.12.4, 2.17.1
  3. Wysoka · 8.6 CVE-2021-45105 >= 2.4.0, < 2.12.3, >= 2.13.0, < 2.17.0, < 2.3.1 2.12.3, 2.17.0, 2.3.1
  4. Krytyczna · 9.0 Wykorzystywana w atakach CVE-2021-45046 >= 2.13.0, < 2.16.0, >= 2.4.0, < 2.12.2, < 2.3.1 2.16.0, 2.12.2, 2.3.1
  5. Krytyczna · 10.0 Wykorzystywana w atakach CVE-2021-44228 >= 2.13.0, < 2.15.0, >= 2.0-beta9, < 2.3.1, >= 2.4, < 2.12.2 2.15.0, 2.3.1, 2.12.2
  6. Krytyczna · 9.8 CVE-2017-5645 >= 2.0, < 2.8.2 2.8.2

Dowiedz się, które podatności dotyczą Twojej aplikacji

Po podłączeniu integracji DockRay i włączeniu raportowania oprogramowania DockRay porównuje zgłoszone wersje komponentów ze znanymi podatnościami i powiadamia o potwierdzonych dopasowaniach. Zakres zależy od obsługiwanej technologii i dostępnych biuletynów.

Podłącz swoją aplikację
Newsletter DockRay

Bezpieczeństwo aplikacji w Twojej skrzynce

Najważniejsze podatności, konkretne zalecenia i praktyczne wskazówki dla Twoich aplikacji. Wybierz technologie i śledź to, co ma znaczenie dla Twojego projektu.

  • Codzienne zestawienie nowych podatności, także krytycznych.
  • Powiadomienia o ważnych aktualizacjach.
  • Praktyczne porady o bezpieczeństwie i monitoringu aplikacji.

Pozostaw puste, aby otrzymywać informacje o wszystkich technologiach.

Zapis jest bezpłatny. Wypiszesz się jednym kliknięciem w wiadomości.