NULL Pointer Dereference Affecting openssl package, versions [3.4.0,]


Severity

Recommended
0.0
high
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.98% (60th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about NULL Pointer Dereference vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-CONAN-OPENSSL-19267436
  • published26 Aug 2026
  • disclosed25 Aug 2026
  • creditUnknown

Introduced: 25 Aug 2026

NewCVE-2026-14457  (opens in a new tab)
CWE-476  (opens in a new tab)

How to fix?

A fix was pushed into the master branch but not yet published.

Overview

Affected versions of this package are vulnerable to NULL Pointer Dereference through check_cert_usable in ssl/t1_lib.c. An attacker can crash a server or client by negotiating RFC7250 raw public keys and sending the TLS signature_algorithms_cert extension to a peer configured with only a private key and no matching certificate. In that key-only RPK deployment, the TLS handshake reaches a code path that dereferences a missing certificate pointer, aborting the application and causing a denial of service.

Workarounds

  • Configure a corresponding certificate alongside the private key for RFC7250 Raw Public Key deployments, using a self-signed certificate or one signed by any convenient CA; this avoids the key-only path that can crash when signature_algorithms_cert is received.
  • If clients or servers need to interoperate with non-RPK peers, pin or verify the corresponding certificate or its public key; this allows fallback to X.509 handshakes and avoids relying on a private-key-only setup.

CVSS Base Scores

version 4.0
version 3.1