Bugzilla – Bug 1225833
VUL-0: CVE-2024-36845: libmodbus: denial of service due to an invalid pointer in the modbus_receive() function
Last modified: 2024-06-11 19:57:29 UTC
An invalid pointer in the modbus_receive() function of libmodbus v3.1.6 allows attackers to cause a Denial of Service (DoS) via a crafted message sent to the unit-test-server. References: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2024-36845 https://www.cve.org/CVERecord?id=CVE-2024-36845 https://github.com/stephane/libmodbus/issues/750 https://bugzilla.redhat.com/show_bug.cgi?id=2284259
Checking the upstream, there is no fix. The upstream issue has no progress. Redhat Bugzilla has no progress yet. According to the reporter, it seems to be array out of bound access that triggers the crash. Is it serious enough to start a research? Note that we have no Modbus testing hardware.