Krytyczna

Apache Axis 1.x (EOL) may allow RCE when untrusted input is passed to getService

  • Ujawniono: 05.09.2023
  • Aktualizacja: 11.10.2026 12:21

When integrating Apache Axis 1.x in an application, it may not have been obvious that looking up a service through "ServiceFactory.getService" allows potentially dangerous lookup mechanisms such as LDAP. When passing untrusted input to this API method, this could expose the application to DoS, SSRF and even attacks leading to RCE.

As Axis 1 has been EOL we recommend you migrate to a different SOAP engine, such as Apache Axis 2/Java. As a workaround, you may review your code to verify no untrusted or unsanitized input is passed to "ServiceFactory.getService", or by applying the patch from https://github.com/apache/axis-axis1-java/commit/7e66753427466590d6def0125e448d2791723210 . The Apache Axis project does not expect to create an Axis 1.x release fixing this problem, though contributors that would like to work towards this are welcome.

Czego dotyczy

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

PlatformaPaczkaPodatne wersjePoprawka w wersji
Java / Kotlin (Maven) axis:axis <= 1.4 brak poprawki
Java / Kotlin (Maven) org.apache.axis:axis <= 1.4 brak poprawki

Odnośniki

Ocena CVSS 9.8/10
Wektor CVSS
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Słabość (CWE)
CWE-20, CWE-75
Platforma
Java / Kotlin (Maven)
Paczka
axis:axis, org.apache.axis:axis
Ujawniono
05.09.2023
Aktualizacja
11.10.2026 12:21

Źródła i licencje

OSV / GitHub Advisory Database - GHSA-rmqp-9w4c-gc7w - CC BY 4.0

Historia podatności: axis:axis

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

Wszystkich wpisów
6
Pierwsza → ostatnia
10.2018 01.2024
Bez poprawki
6
Wykorzystywana w atakach
0

Rozkład istotności

  • Krytyczna 1
  • Wysoka 2
  • Średnia 3

Ujawnienia w latach

  1. 2018: 2
  2. 2019: 1
  3. 2020: 1
  4. 2021: 0
  5. 2022: 0
  6. 2023: 1
  7. 2024: 1
  8. 2025: 0
  9. 2026: 0
  1. Wysoka · 7.2 CVE-2023-51441 <= 1.3 brak poprawki
  2. Apache Axis 1.x (EOL) may allow RCE when untrusted input is passed to getService ten wpis
    Krytyczna · 9.8 CVE-2023-40743 <= 1.4 brak poprawki
  3. Średnia CVE-2012-5784 <= 1.4 brak poprawki
  4. Wysoka · 7.5 CVE-2019-0227 <= 1.4 brak poprawki
  5. Średnia · 6.1 CVE-2018-8032 <= 1.4 brak poprawki
  6. Średnia CVE-2014-3596 <= 1.4 brak poprawki

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.