Database/Kernel, userspace & hypervisor

sudo: failed setuid/setgid/setgroups before running the mailer is non-fatal, allowing privilege escalation
Impact
When sudo drops privileges before spawning its mailer, a failure of setuid(), setgid() or setgroups() is not treated as fatal, so the mailer can run with privileges it should have shed. A local user who can make those calls fail - the classic route is exhausting a process limit - gets the mailer executing at higher privilege, which the record rates as full local privilege escalation (confidentiality, integrity and availability all high). sudo is on every GPU node an operator manages, and the login nodes and interactive shells that HPC users share are exactly where untrusted local users already have a shell. Exposure depends on sudo being configured to send mail at all; a sudoers file with mailing disabled does not reach the affected path.
Who can reach it
A local user on the host with a shell and any sudoers entry that triggers the mailer. Authentication to the machine is required; no sudo rights on the target command are needed beyond whatever causes sudo to mail.
What to do
Update the sudo package to a build containing upstream commit 3e474c2 - versions through 1.9.17p2 are affected. Distribution updates are available via the Debian LTS announcement and Ubuntu tracker referenced in the record; Red Hat lists RHUI 5 and RHEL 6/7 ELS among affected products. A package update is enough - sudo is invoked fresh each time, so no reboot and no drain is needed, and running jobs are untouched. As an interim measure, disable sudo's mail options in sudoers so the vulnerable code path is not reached.
References
Related entries
- QEMU: guest-triggered out-of-bounds write when a physical memory map returns shortCVE-2026-3842 · QEMU (cpu_physical_memory_map short-mapping handling)High
- Linux kernel BPF verifier: atomic-fetch precision gap lets equivalent-looking states be prunedCVE-2026-43009 · Linux kernel BPF verifier (precision backtracking for atomic fetch instructions)High
- Linux kernel sockmap: use-after-free of sk->sk_socket when an AF_UNIX peer is orphanedCVE-2026-43016 · Linux kernel BPF sockmap (sk_psock_verdict_data_ready)High
- Linux kernel BPF verifier: regsafe() wrongly prunes states when old range is BEYOND_PKT_ENDCVE-2026-43030 · Linux kernel BPF verifier (regsafe() packet pointer range comparison)High
- Linux kernel authencesn: out-of-place decrypt writes high-order sequence bits into the destination bufferCVE-2026-43033 · Linux kernel crypto API (authencesn template, out-of-place decryption)High
- Linux kernel AF_ALG: af_alg_pull_tsgl can reassign one page past the end of the scatterlistCVE-2026-43078 · Linux kernel crypto API (af_alg_pull_tsgl page reassignment)High
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.