networkd-dispatcher (1.7-0ubuntu3.5) bionic-security; urgency=medium * SECURITY REGRESSION: Incomplete security fix (LP: #1971550) - debian/patches/CVE-2022-29799-regression.patch: Add initialized state in ADMIN_STATES in networkd-dispatcher. -- Rodrigo Figueiredo Zaiden Wed, 04 May 2022 10:51:28 -0300 networkd-dispatcher (1.7-0ubuntu3.4) bionic-security; urgency=medium * SECURITY UPDATE: Directory traversal - debian/patches/CVE-2022-29799.patch: Add allowed admin and operational states in networkd-dispatcher and throw exceptions in handle_state function if the current state is not one of those. - CVE-2022-29799 * SECURITY UPDATE: Time-of-check-time-of-use race condition - debian/patches/CVE-2022-29800-1.patch: Add check_perms function that will be invoked in scripts_in_path function before appending a file path to the script_list in networkd-dispatcher. - debian/patches/CVE-2022-29800-2.patch: Passes os.path.dirname(path) when checking for permissions in scripts_in_path function in networkd-dispatcher. - CVE-2022-29800 -- Rodrigo Figueiredo Zaiden Thu, 28 Apr 2022 07:43:22 -0300 networkd-dispatcher (1.7-0ubuntu3.3) bionic; urgency=medium * Allow overriding /usr/lib scripts in /etc/networkd-dispatcher. Replaces our patch to use /usr/lib/networkd-dispatcher with the solution contributed upstream that has a search path with both /usr/lib/ and /etc locations. (LP: #1797884) * Create directories for scripts in /etc -- Julian Andres Klode Mon, 15 Oct 2018 14:12:24 +0200 networkd-dispatcher (1.7-0ubuntu3.2) bionic; urgency=medium * Revert "Cherry-pick upstream fix to start before systemd-networkd" * networkd-dispatcher.conf: Run startup triggers by default (LP: #1772137) -- Julian Andres Klode Tue, 19 Jun 2018 12:03:47 +0200 networkd-dispatcher (1.7-0ubuntu3.1) bionic; urgency=medium * Cherry-pick upstream fix to start before systemd-networkd (LP: #1772137) * debian/gbp.conf: Point to ubuntu/bionic branch -- Julian Andres Klode Wed, 30 May 2018 10:23:48 +0200 networkd-dispatcher (1.7-0ubuntu3) bionic; urgency=medium * Use /usr/lib/networkd-dispatcher for scripts. This allows us to provide integration without conffiles. We later need to re-add support for /etc, and overrides. We need to pass --skip-private to dh-python3, otherwise it deletes all our directories in /usr/lib/networkd-dispatcher. -- Julian Andres Klode Thu, 19 Apr 2018 08:38:07 +0200 networkd-dispatcher (1.7-0ubuntu2) bionic; urgency=medium * Demote iw | wireless-tools to Suggests -- Julian Andres Klode Wed, 18 Apr 2018 08:40:55 +0200 networkd-dispatcher (1.7-0ubuntu1) bionic; urgency=medium * Initial upload (LP: #1762386) -- Julian Andres Klode Mon, 09 Apr 2018 14:04:45 +0200