Wazuh is a free and open source platform used for threat prevention, detection, and response. A NULL pointer dereference was detected during fuzzing of the analysis engine, allowing malicious clients to DoS the analysis engine. The bug occurs when analysisd
receives a syscollector message with the hotfix
msg_type
but lacking a timestamp
. It uses cJSON_GetObjectItem()
to get the timestamp
object item and dereferences it without checking for a NULL
value. A malicious client can DoS the analysis engine. This vulnerability is fixed in 4.7.1.
A NULL pointer dereference occurs when the application dereferences a pointer that it expects to be valid, but is NULL, typically causing a crash or exit.