summaryrefslogtreecommitdiffstats
path: root/package/systemd
diff options
context:
space:
mode:
authorBaruch Siach <baruch@tkos.co.il>2017-06-04 21:24:34 +0300
committerThomas Petazzoni <thomas.petazzoni@free-electrons.com>2017-06-05 11:18:01 +0200
commitdabd28a4be71e6d8f5a33d4fa34a3515e5fad177 (patch)
tree705675a1fcac212d6fa37edcd0400c43974fb2e8 /package/systemd
parent6460c31b4f8e78ee59ab384fa1ffcc064abda8c8 (diff)
downloadbuildroot-dabd28a4be71e6d8f5a33d4fa34a3515e5fad177.tar.gz
buildroot-dabd28a4be71e6d8f5a33d4fa34a3515e5fad177.zip
systemd: add upstream security fix
Fixes CVE-2017-9217: remote DoS (daemon crash) via a crafted DNS response with an empty question section. Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/systemd')
-rw-r--r--package/systemd/systemd.hash1
-rw-r--r--package/systemd/systemd.mk3
2 files changed, 4 insertions, 0 deletions
diff --git a/package/systemd/systemd.hash b/package/systemd/systemd.hash
index 17f4c0f890..b5cb1ca0c5 100644
--- a/package/systemd/systemd.hash
+++ b/package/systemd/systemd.hash
@@ -1,2 +1,3 @@
# sha256 locally computed
sha256 8b3e99da3d4164b66581830a7f2436c0c8fe697b5fbdc3927bdb960646be0083 systemd-233.tar.gz
+sha256 eed8fef0045876e9efa0ba6725ed9ea93654bf24d67bb5aad467a341ad375883 a924f43f30f9c4acaf70618dd2a055f8b0f166be.patch
diff --git a/package/systemd/systemd.mk b/package/systemd/systemd.mk
index 5112d537e3..0b62cf043e 100644
--- a/package/systemd/systemd.mk
+++ b/package/systemd/systemd.mk
@@ -19,6 +19,9 @@ SYSTEMD_DEPENDENCIES = \
SYSTEMD_PROVIDES = udev
SYSTEMD_AUTORECONF = YES
+SYSTEMD_PATCH = \
+ https://github.com/systemd/systemd/commit/a924f43f30f9c4acaf70618dd2a055f8b0f166be.patch
+
# Make sure that systemd will always be built after busybox so that we have
# a consistent init setup between two builds
ifeq ($(BR2_PACKAGE_BUSYBOX),y)
OpenPOWER on IntegriCloud