CVSS2
Attack Vector
NETWORK
Attack Complexity
LOW
Authentication
NONE
Confidentiality Impact
NONE
Integrity Impact
NONE
Availability Impact
PARTIAL
AV:N/AC:L/Au:N/C:N/I:N/A:P
AI Score
Confidence
High
EPSS
Percentile
89.6%
The extractFrom function in Internals/QuotedString.cpp in Arduino JSON before 4.5 allows remote attackers to cause a denial of service (crash) via a JSON string with a \ (backslash) followed by a terminator, as demonstrated by “\\0”, which triggers a buffer overflow and over-read.
Vendor | Product | Version | CPE |
---|---|---|---|
arduino_json_project | arduino_json | * | cpe:2.3:a:arduino_json_project:arduino_json:*:*:*:*:*:*:*:* |