🇰🇷 한글 설명
Wazuh 3.9.0부터 4.14.7 버전 사이의 wazuh-clusterd에서 발생하는 메모리 할당 취약점입니다. 인증되지 않은 네트워크 피어가 클러스터 프로토콜 헤더에 대규모 페이로드 크기를 선언하여 메모리 할당을 유도함으로써 시스템 자원을 고갈시킬 수 있습니다. 이로 인해 클러스터 프로세스가 종료되거나 동기화 및 API 전달 기능이 중단될 수 있습니다.
💡 쉬운 설명
해커가 가짜 신호를 보내 컴퓨터의 메모리를 과도하게 사용하게 만들어 시스템을 멈추게 할 수 있는 문제입니다. 이로 인해 보안 모니터링 기능이 작동하지 않을 수 있습니다.
🇺🇸 원문 (English)
Wazuh is an open-source security platform providing unified XDR and SIEM protection for endpoints and cloud workloads. From 3.9.0 until 4.14.7, wazuh-clusterd in framework/wazuh/core/cluster/common.py allocates a payload buffer using the size declared in a 20-byte cluster protocol header before Fernet decryption validates the peer. An unauthenticated network peer can declare a payload of up to 256 MiB, stop sending after the header, and retain that allocation until the TCP connection closes. The cluster listener has no application-level per-source connection budget in affected versions, allowing concurrent sockets to multiply memory consumption and potentially terminate the cluster process, disrupt synchronization, and interrupt distributed API forwarding. This issue is fixed in version 4.14.7.
📍 영향받는 시스템
Wazuh versions 3.9.0 to 4.14.7
⚔️ 공격 벡터
인증되지 않은 네트워크 피어가 조작된 클러스터 프로토콜 헤더를 전송하여 대량의 메모리 할당을 유도하는 방식
🛡️ 대응 방법
Wazuh를 최신 보안 패치가 적용된 버전인 4.14.7 이상으로 업데이트하십시오.
🔧 검증 코드
출력된 버전 번호가 4.14.7 미만인지 확인하여 취약 여부를 판단합니다.
dpkg -l | grep wazuh 2>/dev/null | awk '{print $3}'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
💻 영향받는 소프트웨어
VMware Telco Cloud Platform