Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
nanoMODBUS Server-Side Out-of-Bounds Write in handle_read_file_record()
Vulnerability Description
nanoMODBUS through v1.23.0 contains an out-of-bounds write in the Modbus server-side handle_read_file_record function (FC 0x14, Read File Record) in nanomodbus.c. The function validates that the total request size does not exceed 245 bytes and that each sub-request's record_length is at most 124, but it never validates the CUMULATIVE response size across all sub-requests before processing them.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Vulnerability Type
跨界内存写
Vulnerability Title
Valerio De Benedetto nanoMODBUS 缓冲区错误漏洞
Vulnerability Description
Valerio De Benedetto nanoMODBUS是Valerio De Benedetto个人开发者的一款MODBUS通信协议实现库。 Valerio De Benedetto nanoMODBUS 1.23.0及之前版本存在缓冲区错误漏洞,该漏洞源于Modbus服务器端handle_read_file_record()函数(FC 0x14)未验证累积响应大小,导致uint8_t累积器溢出,可能造成越界写入,进而导致拒绝服务或远程代码执行。
CVSS Information
N/A
Vulnerability Type
N/A