SUSE-SU-2026:23400-1: moderate: Security update for dhcpcd
SLE-UPDATES
null at suse.de
Wed Sep 2 12:37:01 UTC 2026
# Security update for dhcpcd
Announcement ID: SUSE-SU-2026:23400-1
Release Date: 2026-08-30T14:33:33Z
Rating: moderate
References:
* bsc#1268968
* bsc#1268974
* bsc#1268976
* bsc#1268980
Cross-References:
* CVE-2026-56113
* CVE-2026-56115
* CVE-2026-56116
* CVE-2026-56117
CVSS scores:
* CVE-2026-56113 ( SUSE ): 6.0
CVSS:4.0/AV:A/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
* CVE-2026-56113 ( SUSE ): 5.3 CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2026-56113 ( NVD ): 6.0
CVSS:4.0/AV:A/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
* CVE-2026-56113 ( NVD ): 6.5 CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2026-56113 ( NVD ): 5.3 CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2026-56115 ( SUSE ): 6.0
CVSS:4.0/AV:A/AC:H/AT:P/PR:N/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N
* CVE-2026-56115 ( SUSE ): 5.9 CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:H
* CVE-2026-56115 ( NVD ): 8.7
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
* CVE-2026-56115 ( NVD ): 8.8 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
* CVE-2026-56116 ( SUSE ): 7.1
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
* CVE-2026-56116 ( SUSE ): 6.5 CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2026-56116 ( NVD ): 7.1
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
* CVE-2026-56116 ( NVD ): 6.5 CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
* CVE-2026-56117 ( SUSE ): 5.8
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N
* CVE-2026-56117 ( SUSE ): 5.3 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:H
* CVE-2026-56117 ( NVD ): 5.7
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
* CVE-2026-56117 ( NVD ): 4.7 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
* CVE-2026-56117 ( NVD ): 5.5 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Affected Products:
* SUSE Linux Micro 6.2
An update that solves four vulnerabilities can now be installed.
## Description:
This update for dhcpcd fixes the following issues:
Update to 10.5.0.
Security issues fixed:
* CVE-2026-56113: crafted DHCPv6 RENEW reply can lead to a denial of service
(bsc#1268980).
* CVE-2026-56115: crafted DHCPv6 ADVERTISE message can cause a one-byte stack
out-of-bounds write (bsc#1268976).
* CVE-2026-56116: crafted Router Advertisements containing Route Information
options with a zero lifetime can lead to a memory leak (bsc#1268974).
* CVE-2026-56117: crafted privileged command sent over a writable control
socket can lead to a heap use-after-free (bsc#1268968).
Changes for dhcpcd:
* 10.5.0:
* Add missing SPDX-License tags
* Format code with clang-format v19
* privsep: Change IPC to use SOCK_STREAM
* BPF: Split OS specific code out into own files and add libpcap support
* hooks: Escape interface names and use printf
* Delete DHCPv6 IA FD from the loop before closing it
* eloop: Use kqueue or epoll to wait for a fd to become ready
* Darwin: Add initial support for macOS
* Import latest pidfile from NetBSD
* BPF: Improve headers
* compat: Add support for getprogname(3)
* route: Rework rt structure so sockaddrs are pointers
* dhcp-common: Escape ifname for lease file
* privsep: smaller buffer size without INET6
* script: add ifxname as the escaped string
* time.h always pulls in struct timespec
* route: Use HAVE_RT_MISSFILTER rather than a generic BSD define
* privsep: Test defines for all ioctls
* if: if_init inits the interface from the kernel
* privsep: Add ps_root_gethostname
* DHCP: Don't really expire the lease when testing
* DHCP: Don't add a trailing : on vendor if no machine arch
* privsep: guard setproctitle and only use compat on linux
* options: Remove some const to fix compile warnings
* privsep: Don't open PF_INET socket for each ioctl
* sun: Enable building for privsep
* script: Use correct buffer length variable
* privsep: Remove PS_BUFLEN
* privsep: Simplify readerror
* timezone: disallow directory traversal
* privsep: ps_root_readfile should return the real file size
* linux: Ensure NLA data boundaries are valid
* options: Fix userclass boundary
* ND6: fix OOB reject mask for an undefined option.
* DHCP6: Ensure IA_PD Prefix Lenth is valid
* ND: Enforce require and reject policy
* ARP: check we have enough to read the frame header
* hooks: Quote assignment of compat vars correctly
* udev: Ensure we have a subsystem, action and ifname
* Fix CI build
* DHCP: Santize messages from servers for output
* ARP: Iterate over states safely as the cb could remove ours
* privsep: Check data is terminated when a string
* auth: clear keys with memset_explicit
* auth: Ensure remaining dlen matches hash digest length
* hooks: don't read past truncated ip6 address starting fe
* ipv6: Only regen temp addrs with sufficent pltime
* eloop: Improve timespecdiff
* eloop: Fix compile warning where UTIME_MAX is a calculation
* vsio: Allow zero length options
* DHCP6: Fix configuring the suffix to delegated prefixes
* IPv6: Fix numerous issues extending temporary address times
* capsicum: Avoid some overflow issues in privsep sysctl
* script: Fix buffer over and under flows in script_buftoenv
* IPv4: uset old_ia when adding an address causes early removal
* dhcp: add configurable backoff parameters for DHCPv4
* options: Introdce policy groups
* Build all the targets on macos
* control: remove unprivileged socket
* DHCP: deconfigure even when state is NULL or NONE
## Patch Instructions:
To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
* SUSE Linux Micro 6.2
zypper in -t patch SUSE-SL-Micro-6.2-1548=1
## Package List:
* SUSE Linux Micro 6.2 (aarch64 ppc64le s390x x86_64)
* dhcpcd-debugsource-10.5.0-160000.1.1
* dhcpcd-debuginfo-10.5.0-160000.1.1
* dhcpcd-10.5.0-160000.1.1
## References:
* https://www.suse.com/security/cve/CVE-2026-56113.html
* https://www.suse.com/security/cve/CVE-2026-56115.html
* https://www.suse.com/security/cve/CVE-2026-56116.html
* https://www.suse.com/security/cve/CVE-2026-56117.html
* https://bugzilla.suse.com/show_bug.cgi?id=1268968
* https://bugzilla.suse.com/show_bug.cgi?id=1268974
* https://bugzilla.suse.com/show_bug.cgi?id=1268976
* https://bugzilla.suse.com/show_bug.cgi?id=1268980
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20260902/bba5ab80/attachment-0001.htm>
More information about the sle-updates
mailing list