Komponent serwera OSSEC-HIDS odpowiedzialny za analizę logów (ossec-analysisd) zawiera podatność typu use-after-free podczas przetwarzania wiadomości w formacie syscheck. Podatność otrzymała ocenę CVSS 9.8 (CRITICAL) i może być wykorzystana zdalnie bez uwierzytelnienia.
▸ 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 syscheck formatted msgs (received from authenticated remote agents and delivered to the analysisd processing queue by ossec-remoted).
Podatność (CWE-416 — use-after-free) występuje w komponencie ossec-analysisd podczas przetwarzania wiadomości syscheck przesyłanych przez uwierzytelnionych zdalnych agentów. Wiadomości te są najpierw odbierane przez komponent ossec-remoted, a następnie przekazywane do kolejki przetwarzania analysisd. Nieprawidłowe zarządzanie pamięcią w tym procesie prowadzi do odwołania się do obszaru pamięci, który został już zwolniony.
Atakujący może doprowadzić do wykonania dowolnego kodu (RCE) z uprawnieniami procesu ossec-analysisd lub spowodować awarię usługi, co zagraża poufności, integralności i dostępności systemu.
Należy zastosować patche dostępne u producenta zgodnie z referencjami. Zalecane jest śledzenie repozytorium projektu OSSEC-HIDS na GitHub oraz komunikatów bezpieczeństwa dystrybucji (np. Gentoo GLSA 202007-33) w celu uzyskania zaktualizowanej wersji.
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: Brak walidacji znaków kontrolnych w ossec-analysisd (log injection)
OSSEC-HIDS: use-after-free w komponencie ossec-analysisd (RCE)
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...