import UBI systemd-252-55.el9_7.9

This commit is contained in:
AlmaLinux RelEng Bot 2026-05-05 10:36:27 -04:00
parent 64cd45c0f1
commit d6b5f2a8dd
2 changed files with 34 additions and 1 deletions

View File

@ -0,0 +1,29 @@
From 7750e56f82f608358ba2968ed6d3e53c9f4cd8e6 Mon Sep 17 00:00:00 2001
From: Mike Yuan <me@yhndnzj.com>
Date: Thu, 26 Feb 2026 11:06:34 +0100
Subject: [PATCH] core: validate input cgroup path more prudently
(cherry picked from commit efa6ba2ab625aaa160ac435a09e6482fc63bdbe8)
Resolves: RHEL-155391
---
src/core/dbus-manager.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/src/core/dbus-manager.c b/src/core/dbus-manager.c
index 386b319c86..60515d09f5 100644
--- a/src/core/dbus-manager.c
+++ b/src/core/dbus-manager.c
@@ -666,6 +666,12 @@ static int method_get_unit_by_control_group(sd_bus_message *message, void *userd
if (r < 0)
return r;
+ if (!path_is_absolute(cgroup))
+ return sd_bus_error_setf(error, SD_BUS_ERROR_INVALID_ARGS, "Control group path is not absolute: %s", cgroup);
+
+ if (!path_is_normalized(cgroup))
+ return sd_bus_error_setf(error, SD_BUS_ERROR_INVALID_ARGS, "Control group path is not normalized: %s", cgroup);
+
u = manager_get_unit_by_cgroup(m, cgroup);
if (!u)
return sd_bus_error_setf(error, BUS_ERROR_NO_SUCH_UNIT,

View File

@ -21,7 +21,7 @@
Name: systemd
Url: https://systemd.io
Version: 252
Release: 55%{?dist}.8
Release: 55%{?dist}.9
# For a breakdown of the licensing, see README
License: LGPLv2+ and MIT and GPLv2+
Summary: System and Service Manager
@ -1353,6 +1353,7 @@ Patch1267: 1267-timer-rebase-the-next-elapse-timestamp-only-if-timer.patch
Patch1268: 1268-coredump-handle-ENOBUFS-and-EMSGSIZE-the-same-way.patch
Patch1269: 1269-timer-rebase-last_trigger-timestamp-if-needed.patch
Patch1270: 1270-core-fix-array-size-in-unit_log_resources.patch
Patch1271: 1271-core-validate-input-cgroup-path-more-prudently.patch
# Downstream-only patches (90009999)
@ -2230,6 +2231,9 @@ systemd-hwdb update &>/dev/null || :
%{_prefix}/lib/dracut/modules.d/70rhel-net-naming-sysattrs/*
%changelog
* Thu Apr 02 2026 systemd maintenance team <systemd-maint@redhat.com> - 252-55.9
- core: validate input cgroup path more prudently (RHEL-155391)
* Tue Feb 24 2026 systemd maintenance team <systemd-maint@redhat.com> - 252-55.8
- update specfile and sources after renaming rhel-net-naming-sysattrs to net-naming-sysattrs (RHEL-150628)