CVE-2024-53984
Nanopb contains a memory-management flaw when PB_ENABLE_MALLOC is enabled: if a message includes a FT_POINTER field type and pb_decode_ex() is used with PB_DECODE_DELIMITED, pb_release() is not automatically called on failure, which can lead to a memory leak and potential denial-of-service. The i...