W systemie OSSEC-HIDS w wersjach 2.7–3.5.0 komponent analizy logów (ossec-analysisd) zawiera podatność typu use-after-free, umożliwiającą zdalne wykonanie kodu bez uwierzytelnienia serwera. Podatność posiada maksymalny poziom ryzyka sieciowego (CVSS 9.8) i może prowadzić do pełnego przejęcia systemu.
▸ Pokaż oryginał (EN)
In OSSEC-HIDS 2.7 through 3.5.0, the server component responsible for log analysis (ossec-analysisd) is vulnerable to a use-after-free during processing of ossec-alert formatted msgs (received from authenticated remote agents and delivered to the analysisd processing queue by ossec-remoted).
Podatność występuje podczas przetwarzania wiadomości w formacie ossec-alert przez komponent ossec-analysisd. Wiadomości te są dostarczane do kolejki przetwarzania przez komponent ossec-remoted od uwierzytelnionych zdalnych agentów. W trakcie obsługi takich komunikatów dochodzi do użycia obszaru pamięci po jego zwolnieniu (use-after-free, CWE-416), co może skutkować wykonaniem kontrolowanego przez atakującego kodu w kontekście procesu serwera.
Atakujący może doprowadzić do zdalnego wykonania kodu (RCE) na serwerze OSSEC, potencjalnie uzyskując pełną kontrolę nad systemem, w tym dostęp do poufnych danych, integralności systemu i jego dostępności.
Należy zastosować patche dostępne u producenta zgodnie z referencjami. Zaleca się aktualizację do wersji wyższej niż 3.5.0 oraz ograniczenie dostępu sieciowego do portów serwera OSSEC wyłącznie do zaufanych agentów.
OSSEC-HIDS w wersjach od 2.7 do 3.5.0 (włącznie)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HOssec
APPOssec2.7 – 3.5.0
Powiązane podatności
OSSEC-HIDS: off-by-one heap buffer overflow w ossec-analysisd
OSSEC-HIDS: use-after-free w ossec-analysisd podczas przetwarzania wiadomości syscheck
OSSEC-HIDS: Brak walidacji znaków kontrolnych w ossec-analysisd (log injection)
An issue was discovered in OSSEC 3.6.0. An uncontrolled recursion vulnerability in os_xml.c occurs when a larg...
In OSSEC-HIDS 2.7 through 3.5.0, the server component responsible for log analysis (ossec-analysisd) is vulner...