Vulmon
Recent Vulnerabilities
Research Posts
Trends
Blog
About
Contact
Vulmon Alerts
By Relevance
By Risk Score
By Publish Date
nanopb project nanopb vulnerabilities and exploits
(subscribe to this query)
9.8
CVSSv3
CVE-2020-5235
There is a potentially exploitable out of memory condition In Nanopb prior to 0.4.1, 0.3.9.5, and 0.2.9.4. When nanopb is compiled with PB_ENABLE_MALLOC, the message to be decoded contains a repeated string, bytes or message field and realloc() runs out of memory when expanding t...
Nanopb Project Nanopb
9.8
CVSSv3
CVE-2014-125106
Nanopb prior to 0.3.1 allows size_t overflows in pb_dec_bytes and pb_dec_string.
Nanopb Project Nanopb
7.5
CVSSv3
CVE-2020-26243
Nanopb is a small code-size Protocol Buffers implementation. In Nanopb prior to 0.4.4 and 0.3.9.7, decoding specifically formed message can leak memory if dynamic allocation is enabled and an oneof field contains a static submessage that contains a dynamic field, and the message ...
Nanopb Project Nanopb
7.1
CVSSv3
CVE-2021-21401
Nanopb is a small code-size Protocol Buffers implementation in ansi C. In Nanopb prior to 0.3.9.8 and 0.4.5, decoding a specifically formed message can cause invalid `free()` or `realloc()` calls if the message type contains an `oneof` field, and the `oneof` directly contains bot...
Nanopb Project Nanopb
CVSSv3
CVSSv2
CVSSv3
VMScore
Recommendations:
CVE-2024-23316
SQL injection
type confusion
CVE-2024-20697
CVE-2024-4344
local
CVE-2024-30043
CVE-2024-3821
CVE-2024-5041
Vulnerability Notification Service
You don’t have to wait for vulnerability scanning results
Get Started