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.
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.
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ę.
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.
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:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:H/A:LProgress Openedge
APPProgress11.7 – 11.7.18 (bez)12.2 – 12.2.13 (bez)Progress Openedge Innovation
APPProgress< 12.8.0
Powiązane podatności
Authentication bypass w Progress OpenEdge Authentication Gateway i AdminServer
Insecure default configuration in Progress Software OpenEdge 10.2x and 11.x allows unauthenticated remote atta...
Local ABL Client bypass of the required PASOE security checks may allow an attacker to commit unauthorized cod...
Host name validation for TLS certificates is bypassed when the installed OpenEdge default certificates are use...
An ActiveMQ Discovery service was reachable by default from an OpenEdge Management installation when an OEE/OE...