Logo
componentlibmodbus
Name
libmodbus
Version
3.1.7
Type
library
Description
A Modbus library
Licenses
LGPL-2.1-or-later
PURL
-
CPE
cpe:2.3:*:libmodbus:libmodbus:3.1.7:*:*:*:*:*:*:*

Other Versions#


Project
Branch
Version
master
3.1.12
scarthgap
3.1.10

Patches#


#
Title
Author
Resolve
1
Check length passed to modbus_reply (write_bit)
=?UTF-8?q?St=C3=A9phane=20Raimbault?= <stephane.raimbault@gmail.com>
CVE-2024-10918
2
Check length passed to modbus_reply (write_register)
=?UTF-8?q?St=C3=A9phane=20Raimbault?= <stephane.raimbault@gmail.com>
CVE-2024-10918
3
Fix request length check in modbus_reply in RTU
=?UTF-8?q?St=C3=A9phane=20Raimbault?= <stephane.raimbault@gmail.com>
CVE-2024-10918
4
Fix float endianness issue on big endian arch
=?utf-8?b?IlNaIExpbiAo5p6X5LiK5pm6KSI=?= <szlin@debian.org>

Vulnerabilities#


Name
Analysis
Description
Patched
Stack-based Buffer Overflow vulnerability in libmodbus v3.1.10 allows to overflow the buffer allocated for the Modbus response if the function tries to reply to a Modbus request with an unexpected length.