Podatność w SAP NetWeaver Application Server Java umożliwia nieuwierzytelnionemu atakującemu przesłanie spreparowanego żądania HTTP, które wyzwala nieprawidłową obsługę współdzielonego bufora pamięci. Luka jest krytyczna, ponieważ nie wymaga żadnego uwierzytelnienia i może prowadzić do przejęcia sesji użytkownika lub podszywania się pod ofiarę.
▸ Pokaż oryginał (EN)
In SAP NetWeaver Application Server Java - versions KRNL64NUC 7.22, 7.22EXT, 7.49, KRNL64UC, 7.22, 7.22EXT, 7.49, 7.53, KERNEL 7.22, 7.49, 7.53, an unauthenticated attacker could submit a crafted HTTP server request which triggers improper shared memory buffer handling. This could allow the malicious payload to be executed and hence execute functions that could be impersonating the victim or even steal the victim's logon session.
Atakujący wysyła spreparowane żądanie HTTP do serwera SAP NetWeaver AS Java, które powoduje nieprawidłowe przetwarzanie współdzielonego bufora pamięci (CWE-444 — niejednoznaczna interpretacja żądania HTTP). W wyniku tego błędu możliwe jest wstrzyknięcie i wykonanie złośliwego payload w kontekście serwera. Mechanizm ten pozwala na podszywanie się pod zalogowanego użytkownika lub kradzież jego aktywnej sesji logowania.
Atakujący bez żadnego uwierzytelnienia może wykonać złośliwy kod, przejąć sesję zalogowanego użytkownika lub podszyć się pod ofiarę, uzyskując dostęp do jej uprawnień i danych w systemie SAP.
Należy zastosować patche dostępne u producenta zgodnie z referencjami — szczegółowe informacje i poprawki opisane są w SAP Security Note 3123427 dostępnej w SAP Support Launchpad.
SAP NetWeaver Application Server Java w wersjach: KRNL64NUC 7.22, 7.22EXT, 7.49; KRNL64UC 7.22, 7.22EXT, 7.49, 7.53; KERNEL 7.22, 7.49, 7.53.
Podatność zgłoszona i opublikowana przez SAP w ramach cyklicznego SAP Security Patch Day w lutym 2022 roku (data publikacji: 2022-02-09). Szczegóły techniczne dostępne w SAP Note 3123427.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HSap Netweaver Application Server Java
APPSap7.227.497.53krnl64nuc_7.22krnl64nuc_7.22extkrnl64nuc_7.49krnl64uc_7.22krnl64uc_7.22extkrnl64uc_7.49
Powiązane podatności
SAP NetWeaver AS Java — brak uwierzytelnienia w LM Configuration Wizard
SAP NetWeaver AS Java — RCE przez Invoker Servlet bez uwierzytelnienia
SQL Injection w serwerze UDDI SAP NetWeaver J2EE Engine 7.40
SAP NetWeaver AS Java – command injection przez upload pliku w Log Viewer
SAP CommonCryptoLib — brak weryfikacji autoryzacji, privilege escalation