Database/Kernel, userspace & hypervisor
polkit: unbounded stdin read in polkit-agent-helper-1 lets a local user exhaust system memory
Impact
The setuid polkit-agent-helper-1 binary reads input from stdin without a length bound, so a local user piping an arbitrarily long string into it can push the machine into an out-of-memory condition and take down whatever the OOM killer selects. There is no privilege escalation described, only denial of service. The exposure is limited to hosts where untrusted users hold a real shell: HPC login and head nodes, bastions, and shared submit hosts. A GPU compute node that only ever runs tenant containers, with no interactive host accounts, is not reachable this way unless polkit is present and callable from inside the container namespace.
Who can reach it
A local user with an unprivileged shell on the host. No network access and no existing privilege beyond a login account is required.
What to do
Update the polkit package once your distribution ships the fix. Red Hat is tracking it across RHEL 6 through 10 and OpenShift Container Platform 4 and the upstream project is freedesktop polkit, but the record names no fixed version, so pull it from the vendor page for your stream. No reboot and no service restart is needed, because the helper is spawned fresh on each authentication, so the new binary takes effect immediately. Where patching lags, per-user memory limits (cgroup limits or RLIMIT_AS via limits.conf) on shared login nodes contain the blast radius.
References
Related entries
- Linux kernel RDS connection info (uninitialised per-item buffer copied to userspace): The connection-info walkers handCVE-2026-52995 · Linux kernel RDS connection info (uninitialised per-item buffer copied to userspace)Medium
- Linux drm/xe GPU kernel driver (suspend/shutdown without display): The xe driver oopses on suspend or shutdownCVE-2026-53142 · Linux drm/xe GPU kernel driver (suspend/shutdown without display)Medium
- Linux kernel amdkfd (KFD compute driver, /dev/kfd) (drm/amdkfd): Missing or insufficient validation of user-suppliedCVE-2026-53144 · Linux kernel amdkfd (KFD compute driver, /dev/kfd) (drm/amdkfd)Medium
- Linux kernel (drivers/iommu): The reset-completion path re-attaches an IOMMU group's domain without checking that theCVE-2026-53280 · Linux kernel (drivers/iommu)Medium
- Linux KVM - dirty-page tracking without a vCPU on a dying VM: KVM warned (and on panic_on_warn hosts, panicked)CVE-2026-53345 · Linux KVM - dirty-page tracking without a vCPU on a dying VMMedium
- Linux kernel (drivers/iommu/intel): VT-d accepted a PASID attachment to a nested domain whose parent has dirty trackingCVE-2026-53372 · Linux kernel (drivers/iommu/intel)Medium
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.