Downloads · 30 days
0
jdhart81/darknet-weights-heap-overflow-poc
darknet-weights-heap-overflow-poc is a machine learning model from jdhart81. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Integer overflow in transposematrix() (src/parser.c:1087) in Darknet when loading crafted .weights files leads to heap buffer overflow.
Downloads · 30 days
0
Access
Public
Updated Mar 10, 2026
Repo size
—
Likes
0
Public
Click a slice to open those files.
Other1.5 KB · 38%
From the Hugging Face model README
Integer overflow in transpose_matrix() (src/parser.c:1087) in Darknet when loading crafted .weights files leads to heap buffer overflow.
CWE: CWE-190 (Integer Overflow) -> CWE-122 (Heap Buffer Overflow)
When a .weights file has major > 1000, transpose flag is set. In transpose_matrix():
Heap memory corruption -> DoS + potential ACE
pjreddie/darknet, hank-ai/darknet, AlexeyAB/darknet