---
id: CVE-2026-116497
title: >-
  Gssproxy: gssproxy: null pointer dereference in gssx_init_sec_context crashes
  daemon
summary: >-
  A NULL pointer dereference vulnerability was found in gssproxy. When a
  GSSX_INIT_SEC_CONTEXT request is received with the target_name field absent,
  the daemon dereferences the resulting NULL pointer and crashes. The request
  requires no a…
severity: medium
cvss: 5.5
cvssVector: 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'
cvssSource: cna
cwe:
  - CWE-476
vendor: Red Hat
product: gssproxy
affected:
  - gssproxy (all versions)
  - gssproxy (all versions)
  - gssproxy (all versions)
  - gssproxy (all versions)
  - openshift/ose-rhel-coreos-8 (all versions)
  - openshift/ose-rhel-coreos-9 (all versions)
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-10-26T17:48:31.350632Z'
published: '2026-10-26'
updated: '2026-10-26'
sourceUpdated: '2026-10-26T17:57:34.509Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-116497'
references:
  - url: 'https://access.redhat.com/security/cve/CVE-2026-116497'
  - url: 'https://bugzilla.redhat.com/show_bug.cgi?id=2560642'
    label: RHBZ#2560642
tags:
  - cve.org
ingestedAt: '2026-10-26T15:29:30.522Z'
---

## Overview

A NULL pointer dereference vulnerability was found in gssproxy. When a GSSX_INIT_SEC_CONTEXT request is received with the target_name field absent, the daemon dereferences the resulting NULL pointer and crashes. The request requires no authentication, allowing any local user to crash the gssproxy daemon via its Unix socket. The daemon does not automatically restart, resulting in a persistent denial of service that also affects dependent services such as Kerberized NFS and IdM.

## Affected

- `gssproxy (all versions)`
- `gssproxy (all versions)`
- `gssproxy (all versions)`
- `gssproxy (all versions)`
- `openshift/ose-rhel-coreos-8 (all versions)`
- `openshift/ose-rhel-coreos-9 (all versions)`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.

### Workarounds

There is no way to fully mitigate this vulnerability without applying a code fix. The gssproxy Unix socket must be world-accessible for normal operation, and the default configuration accepts connections from any local user.

As a partial workaround, administrators can add "Restart=on-failure" to the gssproxy systemd unit to enable automatic restarts after a crash. This does not prevent the crash but limits the denial-of-service window. Note that a persistent attacker can still outpace the restart cycle.
