[ubuntu/focal-proposed] apt 2.0.11 (Accepted)
Julian Andres Klode
juliank at ubuntu.com
Fri Mar 28 20:50:40 UTC 2025
apt (2.0.11) focal; urgency=medium
* Fix buffer overflow, stack overflow, exponential complexity in
apt-ftparchive Contents generation (LP: #2083697)
- ftparchive: Mystrdup: Add safety check and bump buffer size
- ftparchive: contents: Avoid exponential complexity and overflows
- test framework: Improve valgrind support
- test: Check that apt-ftparchive handles deep paths
- increase valgrind cleanliness to make the tests pass:
- pkgcachegen: Use placement new to construct header
- acquire: Disable gcc optimization of strcmp() reading too far into
struct dirent's d_name buffer.
Date: Tue, 22 Oct 2024 15:27:19 +0200
Changed-By: Julian Andres Klode <juliank at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/apt/2.0.11
-------------- next part --------------
Format: 1.8
Date: Tue, 22 Oct 2024 15:27:19 +0200
Source: apt
Architecture: source
Version: 2.0.11
Distribution: focal
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Julian Andres Klode <juliank at ubuntu.com>
Launchpad-Bugs-Fixed: 2083697
Changes:
apt (2.0.11) focal; urgency=medium
.
* Fix buffer overflow, stack overflow, exponential complexity in
apt-ftparchive Contents generation (LP: #2083697)
- ftparchive: Mystrdup: Add safety check and bump buffer size
- ftparchive: contents: Avoid exponential complexity and overflows
- test framework: Improve valgrind support
- test: Check that apt-ftparchive handles deep paths
- increase valgrind cleanliness to make the tests pass:
- pkgcachegen: Use placement new to construct header
- acquire: Disable gcc optimization of strcmp() reading too far into
struct dirent's d_name buffer.
Checksums-Sha1:
cd4623cee2cccb987e617d42e458283e97defe1e 2839 apt_2.0.11.dsc
3b88f99beddfee45b29864b57553f5f5c3947401 2180584 apt_2.0.11.tar.xz
1d977efff5c49d49c424f0bf98a735aa7ee0a538 9220 apt_2.0.11_source.buildinfo
Checksums-Sha256:
ebd44f5ff22e72c5d34a9c0d3f362dfe17755b1d98a22d1a276abf13d723b094 2839 apt_2.0.11.dsc
48d37a298d12f9c7f825d89a56e83a3b7afa3d93dc078ffb1bf7722765109fcd 2180584 apt_2.0.11.tar.xz
8e947af9fb4ad1935c0103b43a8aff83237e289ca7e1355ca0d713d74851b1b7 9220 apt_2.0.11_source.buildinfo
Files:
89ebc991c1ed9b7eb823b3cf59810b56 2839 admin important apt_2.0.11.dsc
9fdee4faa9a18ddb4258d8d9e054c8ca 2180584 admin important apt_2.0.11.tar.xz
247e9b10d45e603b2363332ddf9bc785 9220 admin important apt_2.0.11_source.buildinfo
Original-Maintainer: APT Development Team <deity at lists.debian.org>
More information about the Focal-changes
mailing list