🇰🇷 한글 설명
Wazuh 4.11.0 미만 버전에서 w_copy_event_for_log() 함수가 이미 해제된 메모리를 참조하는 Use-After-Free 취약점이 존재합니다. 공격자가 특수하게 조작된 메시지를 Wazuh 매니저로 전송할 경우, 애플리케이션의 데이터 무결성을 훼손할 수 있습니다.
💡 쉬운 설명
프로그램이 이미 사용이 끝난 메모리 공간을 다시 사용하려고 할 때 발생하는 오류입니다. 해커가 가짜 메시지를 보내 이 오류를 일으키면 시스템의 중요한 데이터를 망가뜨릴 수 있습니다.
🇺🇸 원문 (English)
Wazuh is a free and open source platform used for threat prevention, detection, and response. Prior to 4.11.0, w_copy_event_for_log() references memory (initially allocated in OS_CleanMSG()) after it has been freed. A compromised agent can potentially compromise the integrity of the application by sending a specially crafted message to the wazuh manager. An attacker who is able to craft and send an agent message to the wazuh manager can leverage this issue to potentially compromise the integrity of the application (the use of previously freed memory may corrupt valid data, if the memory area in question has been allocated and used properly elsewhere). This vulnerability is fixed in 4.11.0.
📍 영향받는 시스템
Wazuh versions prior to 4.11.0
⚔️ 공격 벡터
조작된 에이전트 메시지를 Wazuh 매니저로 전송
🛡️ 대응 방법
Wazuh를 4.11.0 이상의 버전으로 업데이트
🔧 검증 코드
출력된 버전 정보가 4.11.0 미만인지 확인합니다.
wazuh-manager --version 2>/dev/null || dpkg -l | grep wazuh