An issue was discovered in libmodbus before 3.0.7 and 3.1.x before 3.1.5. There is an out-of-bounds read for the MODBUSFCWRITEMULTIPLEREGISTERS case, aka VD-1301.
[
{
"digest": {
"function_hash": "323593532108721994701969131287860941397",
"length": 8355.0
},
"id": "CVE-2019-14463-a09a4a45",
"target": {
"function": "modbus_reply",
"file": "src/modbus.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://github.com/stephane/libmodbus/commit/5ccdf5ef79d742640355d1132fa9e2abc7fbaefc",
"signature_type": "Function"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"279407068311027367221353942970198111362",
"96805696654878289283400945749832764755",
"264315136239087958184637419332994110289",
"246930806917692553678028513742674422724",
"35012889513330199115050305978215585344",
"90122997212441459616915173969254259899",
"215679700694705208098697681226269763170",
"92971725741101217226280423154663327420",
"136676668559232837800794350595617926995",
"147375281705634079108180024146503777876",
"35761847310492483641475584380183528662",
"136615255643659512426378481080580633623"
]
},
"id": "CVE-2019-14463-df7c1ff9",
"target": {
"file": "src/modbus.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://github.com/stephane/libmodbus/commit/5ccdf5ef79d742640355d1132fa9e2abc7fbaefc",
"signature_type": "Line"
}
]