Lucene search
+L

25 matches found

PyPA
PyPA
•added 2026/07/02 2:13 p.m.•23 views

Memory leak in Nanopb

ImpactDecoding 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 being decoded contains the submessage multiple times. This is rare in normal messages, but it is a concern whe...

7.5CVSS6.6AI score0.02664EPSS
SaveExploits1References7Affected Software1
OSV
OSV
•added 2026/07/02 2:13 p.m.•19 views

PYSEC-2026-684 Memory leak in Nanopb

Impact 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 being decoded contains the submessage multiple times. This is rare in normal messages, but it is a concern wh...

7.5CVSS6.6AI score0.02664EPSS
SaveExploits1References7
attackerkb
attackerkb
•added 2026/06/22 4:23 p.m.•15 views

CVE-2026-54269

protobufjs compiles protobuf definitions into JavaScript JS functions. Prior to 8.6.0 and 7.6.3, protobufjs accepted certain schema-derived names that could collide with properties used by protobufjs runtime helpers. The known affected names are fields named hasOwnProperty, field or oneof names...

5.3CVSS6AI score0.00402EPSS
SaveExploits0References2Affected Software1
Vulnrichment
Vulnrichment
•added 2026/06/22 4:23 p.m.•8 views

CVE-2026-54269 protobufjs: Schema-derived names can shadow runtime-significant properties

protobufjs compiles protobuf definitions into JavaScript JS functions. Prior to 8.6.0 and 7.6.3, protobufjs accepted certain schema-derived names that could collide with properties used by protobufjs runtime helpers. The known affected names are fields named hasOwnProperty, field or oneof names...

5.3CVSS6AI score0.00402EPSS
SaveExploits0References1
Github Security Blog
Github Security Blog
•added 2024/08/30 6:45 p.m.•36 views

nanopb vulnerable to invalid free() call with oneofs and PB_ENABLE_MALLOC

Impact 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 both a pointer field and a non-pointer field. If the message data first contains the non-pointer field and then the pointer field, the...

7.1CVSS6.4AI score0.01811EPSS
SaveExploits1References8Affected Software1
OSV
OSV
•added 2024/08/30 6:45 p.m.•134 views

GHSA-7MV5-5MXH-QG88 nanopb vulnerable to invalid free() call with oneofs and PB_ENABLE_MALLOC

Impact 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 both a pointer field and a non-pointer field. If the message data first contains the non-pointer field and then the pointer field, the...

7.1CVSS6.8AI score0.01811EPSS
SaveExploits1References8
SUSE CVE
SUSE CVE
•added 2023/02/15 3:53 a.m.•9 views

SUSE CVE-2020-26243

Nanopb is a small code-size Protocol Buffers implementation. In Nanopb before versions 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 being...

7.5CVSS7.2AI score0.02664EPSS
SaveExploits1References2
SUSE CVE
SUSE CVE
•added 2023/02/15 3:46 a.m.•11 views

SUSE CVE-2021-21401

Nanopb is a small code-size Protocol Buffers implementation in ansi C. In Nanopb before versions 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 both a pointer field and ...

7.1CVSS6.7AI score0.01811EPSS
SaveExploits1References2
OSV
OSV
•added 2021/03/23 6:15 p.m.•10 views

DEBIAN-CVE-2021-21401

Nanopb is a small code-size Protocol Buffers implementation in ansi C. In Nanopb before versions 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 both a pointer field and ...

7.1CVSS6.8AI score0.01811EPSS
SaveExploits1References1
Prion
Prion
•added 2021/03/23 6:15 p.m.•31 views

Null pointer dereference

Nanopb is a small code-size Protocol Buffers implementation in ansi C. In Nanopb before versions 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 both a pointer field and ...

5.5CVSS6.8AI score0.01811EPSS
SaveExploits1References4Affected Software1
PyPA
PyPA
•added 2021/03/23 6:15 p.m.•17 views

PYSEC-2021-432

Nanopb is a small code-size Protocol Buffers implementation in ansi C. In Nanopb before versions 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 both a pointer field and ...

7.1CVSS6.7AI score0.01811EPSS
SaveExploits1References4Affected Software1
attackerkb
attackerkb
•added 2021/03/23 6:15 p.m.•14 views

CVE-2021-21401

Nanopb is a small code-size Protocol Buffers implementation in ansi C. In Nanopb before versions 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 both a pointer field and ...

7.1CVSS6.9AI score0.01811EPSS
SaveExploits1References5Affected Software1
OSV
OSV
•added 2021/03/23 6:15 p.m.•11 views

UBUNTU-CVE-2021-21401

Nanopb is a small code-size Protocol Buffers implementation in ansi C. In Nanopb before versions 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 both a pointer field and ...

7.1CVSS5.7AI score0.01811EPSS
SaveExploits1References7
Cvelist
Cvelist
•added 2021/03/23 5:45 p.m.•57 views

CVE-2021-21401 Invalid free() call in Nanopb

Nanopb is a small code-size Protocol Buffers implementation in ansi C. In Nanopb before versions 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 both a pointer field and ...

7.1CVSS7.2AI score0.01811EPSS
SaveExploits1References4
Mend
Mend
•added 2021/03/23 5:45 p.m.•5 views

CVE-2021-21401

Nanopb is a small code-size Protocol Buffers implementation in ansi C. In Nanopb before versions 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 both a pointer field and ...

7.1CVSS0.01811EPSS
SaveExploits1References8
Debian CVE
Debian CVE
•added 2021/03/23 5:45 p.m.•85 views

CVE-2021-21401

Nanopb is a small code-size Protocol Buffers implementation in ansi C. In Nanopb before versions 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 both a pointer field and ...

7.1CVSS6.8AI score0.01811EPSS
SaveExploits1
Positive Technologies
Positive Technologies
•added 2021/03/23 12:00 a.m.•21 views

PT-2021-14478 · Nanopb +2 · Nanopb +2

Name of the Vulnerable Software and Affected Versions: Nanopb versions prior to 0.3.9.8 and 0.4.5 Description: 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 both a pointer field and a...

9.8CVSS9.4AI score0.02664EPSS
SaveExploits2References26
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2021/03/23 12:00 a.m.•4 views

CVE-2021-21401: Release of Invalid Pointer or Reference

Nanopb is a small code-size Protocol Buffers implementation in ansi C. In Nanopb before versions 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 both a pointer field and ...

7.1CVSS5.6AI score0.01811EPSS
SaveExploits1References2
Veracode
Veracode
•added 2020/12/06 3:53 a.m.•24 views

Denial Of Service (DoS)

nanopb is vulnerable to denial of service DoS. The vulnerability exists when 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 being decoded contains the submessage...

7.5CVSS2.8AI score0.02664EPSS
SaveExploits1References5Affected Software1
OSV
OSV
•added 2020/11/25 5:15 p.m.•10 views

DEBIAN-CVE-2020-26243

Nanopb is a small code-size Protocol Buffers implementation. In Nanopb before versions 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 being...

7.5CVSS7AI score0.02664EPSS
SaveExploits1References1
Rows per page
Query Builder