{"id":"CVE-2026-42014","title":"A flaw was found in GnuTLS","summary":"A flaw was found in GnuTLS. The `gnutls_pkcs11_token_set_pin` function, used for changing the Security Officer PIN, can lead to a use-after-free vulnerability. This occurs when an attacker attempts to change the PIN with a NULL old PIN f…","severity":"medium","cvss":6.6,"cvssVector":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H","cwe":["CWE-825"],"vendor":"Red Hat","product":"gnutls","affected":["gnutls all versions","gnutls (all versions)","gnutls (all versions)","gnutls (all versions)","gnutls (all versions)","gnutls (all versions)","gnutls (all versions)","libtasn1 (all versions)","gnutls (all versions)","libtasn1 (all versions)","gnutls (all versions)","libtasn1 (all versions)","gnutls (all versions)","libtasn1 (all versions)","gnutls (all versions)","libtasn1 (all versions)","gnutls (all versions)","libtasn1 (all versions)","gnutls (all versions)","gnutls (all versions)","gnutls (all versions)","gnutls (all versions)","gnutls (all versions)","cert-manager/cert-manager-trust-manager-rhel9 (all versions)","discovery/discovery-server-rhel9 (all versions)","discovery/discovery-ui-rhel9 (all versions)","gnutls-main (all versions)","rhui5/cds-rhel9 (all versions)","rhui5/haproxy-rhel9 (all versions)","rhui5/installer-rhel9 (all versions)","rhui5/rhua-rhel9 (all versions)","rhui5/cds-kubernetes-tp-rhel9 (all versions)","rhui5/installer-tp-rhel9 (all versions)","rhui5/rhua-tp-rhel9 (all versions)","gnutls","openshift4/ose-hypershift-rhel9","openshift/ose-rhel-coreos-8 (all versions)","openshift/ose-rhel-coreos-9 (all versions)"],"patched":["enterprise_linux_server_v_7_els","enterprise_linux_appstream_eus_v_10_0","enterprise_linux_appstream_v_10","enterprise_linux_appstream_v_8","enterprise_linux_appstream_aus_v_8_4","enterprise_linux_appstream_eus_extension_v_8_4","enterprise_linux_appstream_aus_v_8_6","enterprise_linux_appstream_eus_extension_v_8_6","enterprise_linux_appstream_e4s_v_8_8","enterprise_linux_appstream_tus_v_8_8","enterprise_linux_appstream_e4s_v_9_2","enterprise_linux_appstream_e4s_v_9_4","enterprise_linux_appstream_eus_v_9_6","enterprise_linux_appstream_v_9","enterprise_linux_baseos_eus_v_10_0","enterprise_linux_baseos_v_10","enterprise_linux_baseos_v_8","enterprise_linux_baseos_aus_v_8_4","enterprise_linux_baseos_eus_extension_v_8_4","enterprise_linux_baseos_aus_v_8_6","enterprise_linux_baseos_eus_extension_v_8_6","enterprise_linux_baseos_e4s_v_8_8","enterprise_linux_baseos_tus_v_8_8","enterprise_linux_baseos_e4s_v_9_2","enterprise_linux_baseos_e4s_v_9_4","enterprise_linux_baseos_eus_v_9_6","enterprise_linux_baseos_v_9","cert_manager_support_for_red_hat_openshift_release 1.20","discovery 2","hardened_images","update_infrastructure 5"],"published":"2026-06-16","updated":"2026-10-14","sourceUpdated":"2026-10-14T20:17:43.410","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-42014","references":[{"url":"https://access.redhat.com/errata/RHSA-2026:13274","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:20611","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:20612","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:20613","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:26319","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:26409","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:29197","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:30004","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:30849","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:30850","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:32962","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:33125","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:41921","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:43575","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:58981","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:72502","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:74674","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:82304","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:82322","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:82347","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:82354","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:82372","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:82857","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/errata/RHSA-2026:82888","label":"secalert@redhat.com"},{"url":"https://access.redhat.com/security/cve/CVE-2026-42014","label":"secalert@redhat.com"},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2467451","label":"secalert@redhat.com"},{"url":"https://gitlab.com/gnutls/gnutls/-/issues/1766","label":"secalert@redhat.com"},{"url":"https://www.gnutls.org/security-new.html#GNUTLS-SA-2026-04-29-9","label":"secalert@redhat.com"},{"url":"https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-42014.json"},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-42014"},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-42014"}],"tags":["nvd","cve.org","csaf","vex","red-hat"],"epss":0.0015,"epssPercentile":0.04123,"ssvc":{"exploitation":"none","automatable":"no","technicalImpact":"partial","timestamp":"2026-06-16T15:22:20.545240Z"},"ingestedAt":"2026-06-29T13:42:11.968Z","slug":"CVE-2026-42014","body":"## Overview\n\nA flaw was found in GnuTLS. The `gnutls_pkcs11_token_set_pin` function, used for changing the Security Officer PIN, can lead to a use-after-free vulnerability. This occurs when an attacker attempts to change the PIN with a NULL old PIN for a token that lacks a protected authentication path.\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.\n\n## Vendor advisories\n\n- **RHSA-2026:43575** · Red Hat · fixed in: Red Hat Enterprise Linux Server (v. 7 ELS) · released 2026-07-22 · [advisory](https://access.redhat.com/errata/RHSA-2026:43575)\n- **RHSA-2026:26409** · Red Hat · fixed in: Red Hat Enterprise Linux AppStream EUS (v. 10.0), Red Hat Enterprise Linux BaseOS EUS (v. 10.0) · released 2026-06-16 · [advisory](https://access.redhat.com/errata/RHSA-2026:26409)\n- **RHSA-2026:20613** · Red Hat · fixed in: Red Hat Enterprise Linux AppStream (v. 10), Red Hat Enterprise Linux BaseOS (v. 10) · released 2026-05-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:20613)\n- **RHSA-2026:20611** · Red Hat · fixed in: Red Hat Enterprise Linux AppStream (v. 8), Red Hat Enterprise Linux BaseOS (v. 8) · released 2026-05-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:20611)\n- **RHSA-2026:33125** · Red Hat · fixed in: Red Hat Enterprise Linux AppStream AUS (v.8.4), Red Hat Enterprise Linux AppStream EUS EXTENSION (v.8.4), Red Hat Enterprise Linux BaseOS AUS (v.8.4), Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.4) · released 2026-06-29 · [advisory](https://access.redhat.com/errata/RHSA-2026:33125)\n- **RHSA-2026:30849** · Red Hat · fixed in: Red Hat Enterprise Linux AppStream AUS (v.8.6), Red Hat Enterprise Linux AppStream EUS EXTENSION (v.8.6), Red Hat Enterprise Linux BaseOS AUS (v.8.6), Red Hat Enterprise Linux BaseOS EUS EXTENSION (v.8.6) · released 2026-06-29 · [advisory](https://access.redhat.com/errata/RHSA-2026:30849)\n- **RHSA-2026:30850** · Red Hat · fixed in: Red Hat Enterprise Linux AppStream E4S (v.8.8), Red Hat Enterprise Linux AppStream TUS (v.8.8), Red Hat Enterprise Linux BaseOS E4S (v.8.8), Red Hat Enterprise Linux BaseOS TUS (v.8.8) · released 2026-06-29 · [advisory](https://access.redhat.com/errata/RHSA-2026:30850)\n- **RHSA-2026:41921** · Red Hat · fixed in: Red Hat Enterprise Linux AppStream E4S (v.9.2), Red Hat Enterprise Linux BaseOS E4S (v.9.2) · released 2026-07-20 · [advisory](https://access.redhat.com/errata/RHSA-2026:41921)\n- **RHSA-2026:32962** · Red Hat · fixed in: Red Hat Enterprise Linux AppStream E4S (v.9.4), Red Hat Enterprise Linux BaseOS E4S (v.9.4) · released 2026-06-29 · [advisory](https://access.redhat.com/errata/RHSA-2026:32962)\n- **RHSA-2026:30004** · Red Hat · fixed in: Red Hat Enterprise Linux AppStream EUS (v.9.6), Red Hat Enterprise Linux BaseOS EUS (v.9.6) · released 2026-06-25 · [advisory](https://access.redhat.com/errata/RHSA-2026:30004)\n- **RHSA-2026:20612** · Red Hat · fixed in: Red Hat Enterprise Linux AppStream (v. 9), Red Hat Enterprise Linux BaseOS (v. 9) · released 2026-05-26 · [advisory](https://access.redhat.com/errata/RHSA-2026:20612)\n- **Red Hat VEX** · Moderate · affected: Red Hat Enterprise Linux 6, Red Hat OpenShift Container Platform 4 · no fix planned: Red Hat Enterprise Linux 6, Red Hat OpenShift Container Platform 4 · updated 2026-10-14 · [vex](https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-42014.json)","depth":"sunlit","depthScore":36,"depthScoreParts":{"impact":36.3,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}