Description
analyzer/protocol/dnp3/DNP3.cc in Bro before 2.3.2 does not properly handle zero values of a packet length, which allows remote attackers to cause a denial of service (buffer overflow or buffer over-read if NDEBUG; otherwise assertion failure) via a crafted DNP3 packet.
References (1)
Core 1
Core References
Patch, Vendor Advisory x_refsource_confirm
https://github.com/bro/bro/commit/6cedd67c381ff22fde653adf02ee31caf66c81a0
Scores
CVSS v3
7.5
EPSS
0.0077
EPSS Percentile
73.5%
Attack Vector
NETWORK
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Details
CWE
CWE-119
Status
published
Products (1)
bro/bro
< 2.3.1
Published
Apr 24, 2017
Tracked Since
Feb 18, 2026