netplan.io 0.107-5ubuntu0.3 source package in Ubuntu

Changelog

netplan.io (0.107-5ubuntu0.3) mantic-security; urgency=medium

  * SECURITY UPDATE: weak permissions on secret files, command injection
    - d/p/lp2065738/0012-libnetplan-use-more-restrictive-file-permissions.patch:
      Use more restrictive file permissions to prevent unprivileged users to
      read sensitive data from back end files (LP: #2065738, #1987842)
    - CVE-2022-4968
    - d/p/lp2065738/0013-cli-generate-call-daemon-reload-after-generate.patch:
      Call systemd daemon-reload as part of the netplan generate cli command
    - d/p/lp2066258/0014-libnetplan-escape-control-characters.patch:
      Escape control characters in the parser and double quotes in backend
      files.
    - d/p/lp2066258/0015-backends-escape-file-paths.patch:
      Escape special characters in file paths.
    - d/p/lp2066258/0016-backends-escape-semicolons-in-service-units.patch:
      Escape isolated semicolons in systemd service units. (LP: #2066258)
  * debian/netplan-generator.postinst: Add a postinst maintainer script to call
    the generator. It's needed so the file permissions fixes will be applied
    automatically, thanks to danilogondolfo

 -- Sudhakar Verma <email address hidden>  Mon, 24 Jun 2024 23:58:40 +0530

Upload details

Uploaded by:
Sudhakar Verma
Uploaded to:
Mantic
Original maintainer:
Ubuntu Developers
Architectures:
linux-any
Section:
net
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
netplan.io_0.107.orig.tar.gz 402.5 KiB fcc737d90ec8c3473618ad2c6d42953668d43229ca76fcb758b07ad8a49a7fe0
netplan.io_0.107-5ubuntu0.3.debian.tar.xz 37.4 KiB 1ec47db1db6dbc58d9b5164f808a2761389fb1e8717c8623d20ea065723c7265
netplan.io_0.107-5ubuntu0.3.dsc 3.0 KiB caa690109a5755ce26ff91b203f443078f68a4f2dfe4fcb452e5ffa313b37fe4

View changes file

Binary packages built by this source

libnetplan-dev: Development files for netplan's libnetplan runtime library

 netplan reads YAML network configuration files which are written
 by administrators, installers, cloud image instantiations, or other OS
 deployments. During early boot it then generates backend specific
 configuration files in /run to hand off control of devices to a particular
 networking daemon.
 .
 Currently supported backends are networkd and NetworkManager.
 .
 This package contains development files for developers wanting to use
 libnetplan in their applications.

libnetplan0: YAML network configuration abstraction runtime library

 netplan reads YAML network configuration files which are written
 by administrators, installers, cloud image instantiations, or other OS
 deployments. During early boot it then generates backend specific
 configuration files in /run to hand off control of devices to a particular
 networking daemon.
 .
 Currently supported backends are networkd and NetworkManager.
 .
 This package contains the necessary runtime library files.

libnetplan0-dbgsym: debug symbols for libnetplan0
netplan-generator: YAML network configuration abstraction systemd-generator

 netplan reads YAML network configuration files which are written
 by administrators, installers, cloud image instantiations, or other OS
 deployments. During early boot it then generates backend specific
 configuration files in /run to hand off control of devices to a particular
 networking daemon.
 .
 Currently supported backends are networkd and NetworkManager.
 .
 This package provides a systemd-generator to configure networking daemons
 at boot time.

netplan-generator-dbgsym: debug symbols for netplan-generator
netplan.io: YAML network configuration abstraction for various backends

 netplan reads YAML network configuration files which are written
 by administrators, installers, cloud image instantiations, or other OS
 deployments. During early boot it then generates backend specific
 configuration files in /run to hand off control of devices to a particular
 networking daemon.
 .
 Currently supported backends are networkd and NetworkManager.

netplan.io-dbgsym: debug symbols for netplan.io
python3-netplan: YAML network configuration abstraction Python bindings

 netplan reads YAML network configuration files which are written
 by administrators, installers, cloud image instantiations, or other OS
 deployments. During early boot it then generates backend specific
 configuration files in /run to hand off control of devices to a particular
 networking daemon.
 .
 Currently supported backends are networkd and NetworkManager.
 .
 This package provides a CFFI based Python bindings to libnetplan.

python3-netplan-dbgsym: debug symbols for python3-netplan