netplan.io 1.0-2ubuntu1.1 source package in Ubuntu

Changelog

netplan.io (1.0-2ubuntu1.1) noble-security; urgency=medium

  * SECURITY UPDATE: weak permissions on secret files, command injection
    - d/p/lp2065738/0014-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/lp2066258/0015-libnetplan-escape-control-characters.patch:
      Escape control characters in the parser and double quotes in backend
      files.
    - d/p/lp2066258/0016-backends-escape-file-paths.patch:
      Escape special characters in file paths.
    - d/p/lp2066258/0017-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>  Tue, 25 Jun 2024 00:13:00 +0530

Upload details

Uploaded by:
Sudhakar Verma
Uploaded to:
Noble
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_1.0.orig.tar.gz 459.0 KiB 863fb083a87d2c6b7dd9d46a9d702fffbb4aaf952c6b1d275016e56b1381527a
netplan.io_1.0-2ubuntu1.1.debian.tar.xz 39.6 KiB 8badfd86f7f6b8348c8e36e378cc8302cf0c1c3b01794999f08b1626771dd94f
netplan.io_1.0-2ubuntu1.1.dsc 3.1 KiB ca09b3ac97dfd611d376512029c5da7096ec8460e6cc4ca6f7f0b555f73f94b6

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.

libnetplan1: Declarative network configuration 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.

libnetplan1-dbgsym: debug symbols for libnetplan1
netplan-generator: Declarative network configuration 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: Declarative network configuration 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: Declarative network configuration 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