CRITICAL🇬🇧 English

CVE-2023-40051

Dowolne przesyłanie plików w Progress Application Server dla OpenEdge (PASOE)

CVSS 9.1v3.1pub. 2024-01-18upd. 2024-11-21

Podatność w Progress Application Server (PAS) dla OpenEdge umożliwia uwierzytelnionemu atakującemu przesłanie dowolnego pliku do wybranego katalogu na serwerze przez transport WEB. Ze względu na możliwość umieszczenia złośliwego payload'u, luka może stanowić punkt wejścia do przeprowadzenia ataku na szerszą skalę.

Pokaż oryginał (EN)

This issue affects Progress Application Server (PAS) for OpenEdge in versions 11.7 prior to 11.7.18, 12.2 prior to 12.2.13, and innovation releases prior to 12.8.0. An attacker can formulate a request for a WEB transport that allows unintended file uploads to a server directory path on the system running PASOE. If the upload contains a payload that can further exploit the server or its network, the launch of a larger scale attack may be possible.

🤖 Analiza AI
Jak działa

Atakujący formułuje specjalnie spreparowane żądanie do transportu WEB obsługiwanego przez PASOE, które umożliwia niekontrolowane przesyłanie plików do dowolnej ścieżki katalogu na serwerze. Mechanizm weryfikacji przesyłanych plików jest niewystarczający (CWE-434: Unrestricted Upload of File with Dangerous Type), co pozwala na umieszczenie na serwerze pliku zawierającego złośliwy payload. Jeśli przesłany plik może być następnie wykonany lub przetworzone przez serwer bądź inne komponenty sieciowe, możliwe jest eskalowanie ataku.

Skutki

Atakujący może przesłać złośliwy plik na serwer, co może prowadzić do dalszej kompromitacji systemu lub sieci, w tym potencjalnego wykonania kodu, naruszenia integralności danych oraz eskalacji do ataku na szerszą infrastrukturę.

Mitygacja

Należy zaktualizować Progress Application Server dla OpenEdge do wersji 11.7.18 lub nowszej (dla gałęzi 11.7), 12.2.13 lub nowszej (dla gałęzi 12.2) albo 12.8.0 lub nowszej (dla innovation releases). Szczegółowe instrukcje dostępne są w oficjalnym komunikacie bezpieczeństwa producenta pod adresem wskazanym w referencjach.

Kogo dotyczy

Progress Application Server (PAS) dla OpenEdge w wersjach 11.7 przed 11.7.18, 12.2 przed 12.2.13 oraz innovation releases przed 12.8.0

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:H/A:L
  • Progress Openedge

    APP
    Progress
    11.7 – 11.7.18 (bez)12.2 – 12.2.13 (bez)
  • Progress Openedge Innovation

    APP
    Progress
    < 12.8.0
🔵
ZWERYFIKUJ U PRODUCENTA
Brak jednoznacznych danych o patchu. Sprawdź referencje od producenta.
CWE
Referencje

Powiązane podatności

CVE-2024-1403CRITICAL10.0PL ✓ten sam produkt

Authentication bypass w Progress OpenEdge Authentication Gateway i AdminServer

CVE-2015-9245CRITICAL9.8ten sam produkt

Insecure default configuration in Progress Software OpenEdge 10.2x and 11.x allows unauthenticated remote atta...

CVE-2024-7345HIGH8.3ten sam produkt

Local ABL Client bypass of the required PASOE security checks may allow an attacker to commit unauthorized cod...

CVE-2024-7346HIGH7.2ten sam produkt

Host name validation for TLS certificates is bypassed when the installed OpenEdge default certificates are use...

CVE-2024-7654HIGH8.3ten sam produkt

An ActiveMQ Discovery service was reachable by default from an OpenEdge Management installation when an OEE/OE...

CVE-2023-40051 — Dowolne przesyłanie plików w Progress Application Server dla OpenEdge (PASOE) — CRITICAL 9.1 | CVEbaza.pl