Описание
Security update for haveged
This update for haveged fixes the following issue
- CVE-2026-41054: missing exit out of permission check could lead to root exploit (bsc#1264086).
Changes for haveged:
- Improvements on the linux kernel random subsystem have made move forward to socket communication within private network
- Fix 'stop' of service, the daemon in foreground actually see daemon(7) for the rationale. Only 'simple' (default) and the help of udev, as starting services while starved of entropy
- Add ppc64le support
- update to 1.8
- Correct additional run-time test aligment problems on mips.
- haveged 1.7a
- Correct VPATH issues and modify check target to support parallel builds and changes in automake 1.13 test harness.
- Remove all sysvinit compatibility.
- fix powerpc detection
- Current version does support ARM, remove the ExcludeArch need network and can use PrivateNetwork=yes
- Add online tests based on AIS-31
- Fix install target, move to bin and eliminate script if not daemon, now use sysv and systemd templates
- use -F with no arguments in haveged.service
- build with -fpie
- Use Service type 'simple' in systemd unit
- fix build on ia64, s390, s390x
- fix ppc64 build present in old versions have been fixed in different ways.
- run spec cleaner
- Link with full RELRO (-Wl,-z,relro,-z,now)
- add systemd support
- Drop as much capabilitites as possible using libcap-ng
- I meant Enhances not Supplements
- Implement hack to start by default only in VMs
- use O_CLOEXEC on fds
- add proper Requires(pre)
- add a SUSE standard init script
Список пакетов
Container suse/sle-micro-rancher/5.3:latest
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Container suse/sle-micro-rancher/5.4:latest
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Container suse/sle-micro/5.5:latest
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-BYOS
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-BYOS-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-BYOS-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-BYOS-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-CHOST-BYOS
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-CHOST-BYOS-Aliyun
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-CHOST-BYOS-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-CHOST-BYOS-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-CHOST-BYOS-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-CHOST-BYOS-SAP-CCloud
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-HPC-BYOS
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-HPC-BYOS-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-HPC-BYOS-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-HPC-BYOS-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-HPC-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-HPC-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-Hardened-BYOS
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-Hardened-BYOS-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-Hardened-BYOS-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-Hardened-BYOS-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-BYOS
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-BYOS-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-BYOS-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-BYOS-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-Hardened
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-Hardened-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-Hardened-BYOS
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-Hardened-BYOS-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-Hardened-BYOS-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-Hardened-BYOS-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAP-Hardened-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAPCAL
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAPCAL-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAPCAL-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP4-SAPCAL-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Azure-3P
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Azure-Basic
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Azure-Standard
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-BYOS-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-BYOS-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-BYOS-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-CHOST-BYOS-Aliyun
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-CHOST-BYOS-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-CHOST-BYOS-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-CHOST-BYOS-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-CHOST-BYOS-GDC
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-CHOST-BYOS-SAP-CCloud
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-HPC-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-HPC-BYOS-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-HPC-BYOS-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-HPC-BYOS-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Hardened-BYOS-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Hardened-BYOS-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Hardened-BYOS-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Micro-5-5
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Micro-5-5-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Micro-5-5-BYOS
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Micro-5-5-BYOS-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Micro-5-5-BYOS-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Micro-5-5-BYOS-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Micro-5-5-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-Micro-5-5-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-SAP-Azure-3P
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-SAP-BYOS-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-SAP-BYOS-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-SAP-BYOS-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-SAP-Hardened-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-SAP-Hardened-BYOS-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-SAP-Hardened-BYOS-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-SAP-Hardened-BYOS-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-SAP-Hardened-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-SAPCAL-Azure
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-SAPCAL-EC2
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Image SLES15-SP5-SAPCAL-GCE
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS
haveged-1.9.14-150400.3.11.1
haveged-devel-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS
haveged-1.9.14-150400.3.11.1
haveged-devel-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS
haveged-1.9.14-150400.3.11.1
haveged-devel-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS
haveged-1.9.14-150400.3.11.1
haveged-devel-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
SUSE Linux Enterprise Micro 5.3
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
SUSE Linux Enterprise Micro 5.4
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
SUSE Linux Enterprise Micro 5.5
haveged-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
SUSE Linux Enterprise Server 15 SP4-LTSS
haveged-1.9.14-150400.3.11.1
haveged-devel-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
SUSE Linux Enterprise Server 15 SP5-LTSS
haveged-1.9.14-150400.3.11.1
haveged-devel-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
SUSE Linux Enterprise Server for SAP Applications 15 SP4
haveged-1.9.14-150400.3.11.1
haveged-devel-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
SUSE Linux Enterprise Server for SAP Applications 15 SP5
haveged-1.9.14-150400.3.11.1
haveged-devel-1.9.14-150400.3.11.1
libhavege2-1.9.14-150400.3.11.1
Ссылки
- Link for SUSE-SU-2026:2008-1
- E-Mail link for SUSE-SU-2026:2008-1
- SUSE Security Ratings
- SUSE Bug 1264086
- SUSE CVE CVE-2026-41054 page
Описание
In `src/havegecmd.c`, the `socket_handler` function performs a credential check on the abstract UNIX socket (`\0/sys/entropy/haveged`). However, while it detects if the connecting user is not root (`cred.uid != 0`) and prepares a negative acknowledgement (`ASCII_NAK`), it **fails to stop execution**. The code proceeds to the `switch` statement, allowing any local unprivileged user to execute privileged commands such as `MAGIC_CHROOT`.
Затронутые продукты
Container suse/sle-micro-rancher/5.3:latest:haveged-1.9.14-150400.3.11.1
Container suse/sle-micro-rancher/5.3:latest:libhavege2-1.9.14-150400.3.11.1
Container suse/sle-micro-rancher/5.4:latest:haveged-1.9.14-150400.3.11.1
Container suse/sle-micro-rancher/5.4:latest:libhavege2-1.9.14-150400.3.11.1
Ссылки
- CVE-2026-41054
- SUSE Bug 1264086