ELBA-2025-19537

ELBA-2025-19537 - systemd bug fix and enhancement update

Type:BUG
Impact:NA
Release Date:2025-11-05

Description


[252-51.0.6.3]
- sd_bus_track: use install callback instead of disconnecting on error [Orabug: 38493545]
- serialize: don't allocate 1M on the stack just like that
- Route logs from container mapped uids to the system journal [Orabug: 38135007]
- Drop delay when nspawn fails to reset loginuid [Orabug: 37793135]
- Rebase GetNameOwner changes on upstream [Orabug: 37410374]
- Improve logging for api bus connection and subscribers [Orabug: 38040980]
- Stash the subscriber list when disconnected from dbus [Orabug: 38040980]
- Defer processing of timeout events in sd-bus api [Orabug: 38064217]
- coredump: use %d in kernel core pattern - CVE-2025-4598
- Avoid terminating Type=dbus units when the system bus connection is lost [Orabug: 37410374]
- Increase the timeout for GetNameOwner [Orabug: 37347576]
- Add bus description to sd-bus outgoing sockets [Orabug: 37347576]
- Add log messages about daemon-reload requester and duration [Orabug: 37347576]
- Reverted back to previous Tony Lam patch [Orabug: 25897792] until issue with [Orabug: 36564551] is resolved.
- drop IN_ATTRIB from parent directory inotify watches [Orabug: 37118224]
- 1A) Fix local-fs and remote-fs targets during system boot (replaces old Orabug: 25897792) [Orabug: 36269319]
- 1B) Add 'systemd-fstab-generator-reload-targets.service' file [Orabug: 36269319]
- 1C) Add required rpms for correct kickstart/systemd functionality within systemd.spec [Orabug: 36269319]
- 1D) Important: Review 1001-systemd-fstab-generator-reload-targets.patch for important build details/steps [Orabug: 36269319]
- Due to a new [Orabug: 36564551] filed on April 29 2024, reverting from back to
- previous Tony Lam patch [Orabug: 25897792] until issue with [Orabug: 36564551] is resolved.
- drop IN_ATTRIB from parent directory inotify watches [Orabug: 37118224]
- Reverted back to previous Tony Lam patch [Orabug: 25897792] until issue with [Orabug: 36564551] is resolved.
- Re-Added 1001-Fix-missing-netdev-for-iscsi-entry-in-fstab.patch [Orabug: 25897792]
- Backport upstream pstore dmesg fix [Orabug: 34868110]
- Remove upstream references [Orabug: 33995357]
- Disable unprivileged BPF by default [Orabug: 32870980]
- udev rules: fix memory hot add and remove [Orabug: 31310273]
- set 'RemoveIPC=no' in logind.conf as default for OL7.2 [Orabug: 22224874]
- allow dm remove ioctl to co-operate with UEK3 [Orabug: 18467469]
- shutdown: get only active md arrays. [Orabug: 34467234]
- Wait for an extra configurable time before udevd kills a worker [Orabug: 36017407]
- Removed unneeded patches from the systemd.spec
- 1A) 1004-orabug34272490-0001-core-device-ignore-DEVICE_FOUND_UDEV-bit-on-switchin.patch [Orabug: 34272490]
- 1B) 1005-orabug34272490-0002-core-device-drop-unnecessary-condition.patch [Orabug: 34272490]
- 1C) 1007-orabug34868110-pstore-fixes-for-dmesg.txt-reconstruction.patch [Orabug: 34868110]
- Removed the following, associated with [Orabug: 36269319]:
- 2A) Remove 1001-systemd-fstab-generator-reload-targets.patch
- 2B) Remove Fix local-fs and remote-fs targets during system boot [Orabug: 36269319]
- 2C) Remove 'systemd-fstab-generator-reload-targets.service' file [Orabug: 36269319]
- 2D) Remove required rpms for correct kickstart/systemd functionality within systemd.spec [Orabug: 36269319]
- 2E) Remove Important: Review 1001-systemd-fstab-generator-reload-targets.patch for important build details/steps [Orabug: 36269319]

[252-51.3]
- meson: /etc/systemd/network is also used by udevd (RHEL-111610)
- sd-bus: make bus_add_match_full accept timeout (RHEL-111629)
- core/unit: add get_timeout_start_usec in UnitVTable and define it for service (RHEL-111629)
- core/unit: increase the NameOwnerChanged/GetNameOwner timeout to the unit's start timeout (RHEL-111629)
- core,sd-bus: drop empty lines between function call and error check (RHEL-111629)
- core: do not disconnect from bus when failed to install signal match (RHEL-111629)
- dbus: stash the subscriber list when we disconenct from the bus (RHEL-111629)
- manager: s/deserialized_subscribed/subscribed_as_strv (RHEL-111629)
- bus-util: do not reset the count returned by sd_bus_track_count_name() (RHEL-111629)
- core/manager: restore bus track deserialization cleanup in manager_reload() (RHEL-111629)
- core/manager: drop duplicate bus track deserialization (RHEL-111629)
- sd-bus/bus-track: use install_callback in sd_bus_track_add_name() (RHEL-111629)

[252-51.2]
- Add a set of assertion macros to tests.h (ASSERT_OK(), ASSERT_EQ(), ASSERT_GE(), ASSERT_LE()) that log the failed condition before crashing and convert test-gpt.c test file to use them (RHEL-108481)
- Follow up with the PR #31819 (RHEL-108481)
- Added more ASSERT macro and also make some test file to use them (RHEL-108481)
- sd-event: drop inotify event from buffer when no event source is triggered (RHEL-108481)
- test: add test case for issue #38265 (RHEL-108481)

[252-51.1]
- unit: always return 1 in log_kill (RHEL-86239)




Updated Packages


Release/ArchitectureFilenamesha256Superseded By AdvisoryChannel Label
Oracle Linux 9 (aarch64) systemd-252-51.0.6.el9_6.3.src.rpmeba246f3fd3bf10330ac8ca02a8ac35c11566ea3b347af4e8af389c5dd2a58fb-ol9_aarch64_appstream
systemd-252-51.0.6.el9_6.3.src.rpmeba246f3fd3bf10330ac8ca02a8ac35c11566ea3b347af4e8af389c5dd2a58fb-ol9_aarch64_baseos_latest
systemd-252-51.0.6.el9_6.3.src.rpmeba246f3fd3bf10330ac8ca02a8ac35c11566ea3b347af4e8af389c5dd2a58fb-ol9_aarch64_codeready_builder
systemd-252-51.0.6.el9_6.3.src.rpmeba246f3fd3bf10330ac8ca02a8ac35c11566ea3b347af4e8af389c5dd2a58fb-ol9_aarch64_u6_baseos_patch
rhel-net-naming-sysattrs-252-51.0.6.el9_6.3.noarch.rpm6ed1d74bd6317ff52adfc9b0585a0f63d6e1a12d97894d62b876d423a468d613-ol9_aarch64_baseos_latest
rhel-net-naming-sysattrs-252-51.0.6.el9_6.3.noarch.rpm6ed1d74bd6317ff52adfc9b0585a0f63d6e1a12d97894d62b876d423a468d613-ol9_aarch64_u6_baseos_patch
systemd-252-51.0.6.el9_6.3.aarch64.rpm1890e86f6e47c541ca350db8208d85c93e0d18ef53f7c3530d19e35400d1e21d-ol9_aarch64_baseos_latest
systemd-252-51.0.6.el9_6.3.aarch64.rpm1890e86f6e47c541ca350db8208d85c93e0d18ef53f7c3530d19e35400d1e21d-ol9_aarch64_u6_baseos_patch
systemd-boot-unsigned-252-51.0.6.el9_6.3.aarch64.rpmb8f7af198ea9ae46cfc41995aece73fdc63dfa97bfdccb5156a2e6650e318b73-ol9_aarch64_codeready_builder
systemd-container-252-51.0.6.el9_6.3.aarch64.rpm2cc8fe42225c1c45ee9e9e26d3f7fc04eeb3342ea21483e7b0dfc0ec33518e93-ol9_aarch64_baseos_latest
systemd-container-252-51.0.6.el9_6.3.aarch64.rpm2cc8fe42225c1c45ee9e9e26d3f7fc04eeb3342ea21483e7b0dfc0ec33518e93-ol9_aarch64_u6_baseos_patch
systemd-devel-252-51.0.6.el9_6.3.aarch64.rpmba0cfc9024b370a16137d3bf0de7b8e19dfb756d1194942dc3a2b68c50b8d7a2-ol9_aarch64_appstream
systemd-journal-remote-252-51.0.6.el9_6.3.aarch64.rpm0566017836f0386b2658bda3070db8a326734cbb117f84dc6b4a80b4f0c9d5e7-ol9_aarch64_appstream
systemd-libs-252-51.0.6.el9_6.3.aarch64.rpmd45fdeca361a65739594bea6a2c70e55fd7797f4d203fdf38c37d57f32994235-ol9_aarch64_baseos_latest
systemd-libs-252-51.0.6.el9_6.3.aarch64.rpmd45fdeca361a65739594bea6a2c70e55fd7797f4d203fdf38c37d57f32994235-ol9_aarch64_u6_baseos_patch
systemd-oomd-252-51.0.6.el9_6.3.aarch64.rpm9c7fedcd2153fbdf6b1587612e56d890581a054f9aebce9e86e22055333634d4-ol9_aarch64_baseos_latest
systemd-oomd-252-51.0.6.el9_6.3.aarch64.rpm9c7fedcd2153fbdf6b1587612e56d890581a054f9aebce9e86e22055333634d4-ol9_aarch64_u6_baseos_patch
systemd-pam-252-51.0.6.el9_6.3.aarch64.rpmb610b63b2c5921a1f10abd64a0693167fe2e44aa2e49a6e94d7555659923c8fd-ol9_aarch64_baseos_latest
systemd-pam-252-51.0.6.el9_6.3.aarch64.rpmb610b63b2c5921a1f10abd64a0693167fe2e44aa2e49a6e94d7555659923c8fd-ol9_aarch64_u6_baseos_patch
systemd-resolved-252-51.0.6.el9_6.3.aarch64.rpmfd367a62f6f0ebd1af115ef1b73b69464b0600ff38841d7f2d9c8e9c8fecb372-ol9_aarch64_baseos_latest
systemd-resolved-252-51.0.6.el9_6.3.aarch64.rpmfd367a62f6f0ebd1af115ef1b73b69464b0600ff38841d7f2d9c8e9c8fecb372-ol9_aarch64_u6_baseos_patch
systemd-rpm-macros-252-51.0.6.el9_6.3.noarch.rpmfc088d04210b7602f0fa6cf0701c0d387b9091ebfe554f5366142e5bd77cad78-ol9_aarch64_baseos_latest
systemd-rpm-macros-252-51.0.6.el9_6.3.noarch.rpmfc088d04210b7602f0fa6cf0701c0d387b9091ebfe554f5366142e5bd77cad78-ol9_aarch64_u6_baseos_patch
systemd-udev-252-51.0.6.el9_6.3.aarch64.rpm435f29d6e361b069105f47f4291c4dfa22ef5f4f53640d73f9c0cd611130d891-ol9_aarch64_baseos_latest
systemd-udev-252-51.0.6.el9_6.3.aarch64.rpm435f29d6e361b069105f47f4291c4dfa22ef5f4f53640d73f9c0cd611130d891-ol9_aarch64_u6_baseos_patch
systemd-ukify-252-51.0.6.el9_6.3.noarch.rpmba34f92d0376df3ff4a1c13c5d13fa3581be8a1d227c4cdadeb3b5d2dcb28b38-ol9_aarch64_appstream
Oracle Linux 9 (x86_64) systemd-252-51.0.6.el9_6.3.src.rpmeba246f3fd3bf10330ac8ca02a8ac35c11566ea3b347af4e8af389c5dd2a58fb-ol9_x86_64_appstream
systemd-252-51.0.6.el9_6.3.src.rpmeba246f3fd3bf10330ac8ca02a8ac35c11566ea3b347af4e8af389c5dd2a58fb-ol9_x86_64_baseos_latest
systemd-252-51.0.6.el9_6.3.src.rpmeba246f3fd3bf10330ac8ca02a8ac35c11566ea3b347af4e8af389c5dd2a58fb-ol9_x86_64_codeready_builder
systemd-252-51.0.6.el9_6.3.src.rpmeba246f3fd3bf10330ac8ca02a8ac35c11566ea3b347af4e8af389c5dd2a58fb-ol9_x86_64_u6_baseos_patch
rhel-net-naming-sysattrs-252-51.0.6.el9_6.3.noarch.rpm6ed1d74bd6317ff52adfc9b0585a0f63d6e1a12d97894d62b876d423a468d613-ol9_x86_64_baseos_latest
rhel-net-naming-sysattrs-252-51.0.6.el9_6.3.noarch.rpm6ed1d74bd6317ff52adfc9b0585a0f63d6e1a12d97894d62b876d423a468d613-ol9_x86_64_u6_baseos_patch
systemd-252-51.0.6.el9_6.3.i686.rpmd4cbd35dfa758efc4a876810d674c33ee081b6b963b3103f3b2a3fa79fcf8de3-ol9_x86_64_baseos_latest
systemd-252-51.0.6.el9_6.3.i686.rpmd4cbd35dfa758efc4a876810d674c33ee081b6b963b3103f3b2a3fa79fcf8de3-ol9_x86_64_u6_baseos_patch
systemd-252-51.0.6.el9_6.3.x86_64.rpme665f9418eac5567464c76093142fb98c2a067e6bd0e9f2172729b925039656d-ol9_x86_64_baseos_latest
systemd-252-51.0.6.el9_6.3.x86_64.rpme665f9418eac5567464c76093142fb98c2a067e6bd0e9f2172729b925039656d-ol9_x86_64_u6_baseos_patch
systemd-boot-unsigned-252-51.0.6.el9_6.3.x86_64.rpme9c53ac8a3542944b6a7345d4147e032d4412233d12453c7b7a51f2deaec3c2e-ol9_x86_64_codeready_builder
systemd-container-252-51.0.6.el9_6.3.i686.rpm7d6720cbb06d456e3950b9809d5ca1b888912b9df6c3fce2643669de2d2f426e-ol9_x86_64_baseos_latest
systemd-container-252-51.0.6.el9_6.3.i686.rpm7d6720cbb06d456e3950b9809d5ca1b888912b9df6c3fce2643669de2d2f426e-ol9_x86_64_u6_baseos_patch
systemd-container-252-51.0.6.el9_6.3.x86_64.rpm8e2d4cf3bce18c9dca0fdbee747f96b82eefbb52697b527d143f821a274cca08-ol9_x86_64_baseos_latest
systemd-container-252-51.0.6.el9_6.3.x86_64.rpm8e2d4cf3bce18c9dca0fdbee747f96b82eefbb52697b527d143f821a274cca08-ol9_x86_64_u6_baseos_patch
systemd-devel-252-51.0.6.el9_6.3.i686.rpm63da8be537af56ba7b3fbb1af1378f31573ed2124598d42462dbe00ee8ec0ce3-ol9_x86_64_appstream
systemd-devel-252-51.0.6.el9_6.3.x86_64.rpmf360b9fb89b208f9f661ada5e2031fc276f6b636a46f9b7038ff526891972afa-ol9_x86_64_appstream
systemd-journal-remote-252-51.0.6.el9_6.3.x86_64.rpmebcc589cbce127117646d4ffb7afba74474e343b2ee6f1d32224bb9afa0682e0-ol9_x86_64_appstream
systemd-libs-252-51.0.6.el9_6.3.i686.rpm0a46338f0fc325333063ed8e0f24419cc7bfe7212f6a8834be7543140a95370a-ol9_x86_64_baseos_latest
systemd-libs-252-51.0.6.el9_6.3.i686.rpm0a46338f0fc325333063ed8e0f24419cc7bfe7212f6a8834be7543140a95370a-ol9_x86_64_u6_baseos_patch
systemd-libs-252-51.0.6.el9_6.3.x86_64.rpm952a69ab97eb717513d67b8042be553521c17e580a6123b58b769991fe6f6247-ol9_x86_64_baseos_latest
systemd-libs-252-51.0.6.el9_6.3.x86_64.rpm952a69ab97eb717513d67b8042be553521c17e580a6123b58b769991fe6f6247-ol9_x86_64_u6_baseos_patch
systemd-oomd-252-51.0.6.el9_6.3.x86_64.rpmffbe538cf5a1883063a0af354d84cff90a01acb93cf42ed329f6b07eccf09b82-ol9_x86_64_baseos_latest
systemd-oomd-252-51.0.6.el9_6.3.x86_64.rpmffbe538cf5a1883063a0af354d84cff90a01acb93cf42ed329f6b07eccf09b82-ol9_x86_64_u6_baseos_patch
systemd-pam-252-51.0.6.el9_6.3.x86_64.rpmfe08d9b7937eee7486edb381a20e21a8725acfee465fe55a190b633497d9cd71-ol9_x86_64_baseos_latest
systemd-pam-252-51.0.6.el9_6.3.x86_64.rpmfe08d9b7937eee7486edb381a20e21a8725acfee465fe55a190b633497d9cd71-ol9_x86_64_u6_baseos_patch
systemd-resolved-252-51.0.6.el9_6.3.x86_64.rpma0c61cb8abcd315aae1049d8f2bcb3298450d11c4837be40f0a4155eef3191b1-ol9_x86_64_baseos_latest
systemd-resolved-252-51.0.6.el9_6.3.x86_64.rpma0c61cb8abcd315aae1049d8f2bcb3298450d11c4837be40f0a4155eef3191b1-ol9_x86_64_u6_baseos_patch
systemd-rpm-macros-252-51.0.6.el9_6.3.noarch.rpmfc088d04210b7602f0fa6cf0701c0d387b9091ebfe554f5366142e5bd77cad78-ol9_x86_64_baseos_latest
systemd-rpm-macros-252-51.0.6.el9_6.3.noarch.rpmfc088d04210b7602f0fa6cf0701c0d387b9091ebfe554f5366142e5bd77cad78-ol9_x86_64_u6_baseos_patch
systemd-udev-252-51.0.6.el9_6.3.x86_64.rpmcabd3685ac774814432e4b4e1536e75bb199d99a66598b27efaf0e283bfbfba5-ol9_x86_64_baseos_latest
systemd-udev-252-51.0.6.el9_6.3.x86_64.rpmcabd3685ac774814432e4b4e1536e75bb199d99a66598b27efaf0e283bfbfba5-ol9_x86_64_u6_baseos_patch
systemd-ukify-252-51.0.6.el9_6.3.noarch.rpmba34f92d0376df3ff4a1c13c5d13fa3581be8a1d227c4cdadeb3b5d2dcb28b38-ol9_x86_64_appstream



This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team

software.hardware.complete