Cyber Resilience

CVE-2023-39914

Nlnetlabs Bcder ≤ 0.7.3

Published
13 September 2023
Modified
21 November 2024
Patch / advisory
CVSS Score v3.1 7.5
Click a component to see what it means
Raw vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
EPSS Score 0.0059 45th percentile
Risk Priority 58 floored blend · peak EPSS

Summary

CVE-2023-39914 is a high-severity Improper Handling of Undefined Values (CWE-232) vulnerability in Nlnetlabs Bcder. Its CVSS base score is 7.5 (High).

Operationally, ranked at the 45th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.

EU & UK References

Vulnerability Data

NLnet Labs' bcder library up to and including version 0.7.2 panics while decoding certain invalid input data rather than rejecting the data with an error. This can affect both the actual decoding stage as well as accessing content of types…

more

that utilized delayed decoding.

CWE(s)

Related Threats

CVEs Like This One

CVE-2023-39915Same vendor: Nlnetlabs
CVE-2026-56416Same vendor: Nlnetlabs
CVE-2026-12245Same vendor: Nlnetlabs
CVE-2026-32665Same vendor: Nlnetlabs
CVE-2026-55708Same vendor: Nlnetlabs
CVE-2026-33278Same vendor: Nlnetlabs
CVE-2026-42960Same vendor: Nlnetlabs
CVE-2026-50252Same vendor: Nlnetlabs
CVE-2026-41292Same vendor: Nlnetlabs
CVE-2026-12244Same vendor: Nlnetlabs

Affected Assets

nlnetlabs
bcder
≤ 0.7.3

Mitigating Controls

Mitigating Controls (NIST CSF 2.0) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.

PR.PS-06 mostly match
prevents

Secure SDLC practices directly require proper input validation and error handling for undefined values.

PR.DS-01 partial match
prevents

Integrity protections for data-at-rest commonly include structural consistency checks that prevent or detect the described weakness.

PR.DS-02 partial match
prevents

Integrity protections for data-in-transit commonly include structural consistency checks that prevent or detect the described weakness.

PR.DS-10 partial match
prevents

Integrity protections for data-in-use commonly include structural consistency checks that prevent or detect the described weakness.

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

finds

Security testing in development can detect missing handling of undefined values before release.

prevents

Secure development life cycle requires handling of invalid/undefined inputs during design and coding.

prevents

Application security requirements include validation of all parameters and handling of unsupported values.

prevents

Secure architecture principles mandate explicit handling of undefined or unsupported states.

prevents

Secure coding standards directly require defensive checks for undefined or unsupported parameter values.

degrades

Change management ensures structural consistency is preserved when modifications are introduced.

References