| Name | CVE-2022-1664 |
| Description | Dpkg::Source::Archive in dpkg, the Debian package management system, before version 1.21.8, 1.20.10, 1.19.8, 1.18.26 is prone to a directory traversal vulnerability. When extracting untrusted source packages in v2 and v3 source package formats that include a debian.tar, the in-place extraction can lead to directory traversal situations on specially crafted orig.tar and debian.tar tarballs. |
| Source | CVE (at NVD; CERT, ENISA, LWN, oss-sec, fulldisc, Debian ELTS, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
| References | DLA-3022-1, DSA-5147-1 |
The table below lists information on source packages.
| Source Package | Release | Version | Status |
|---|---|---|---|
| dpkg (PTS) | bullseye | 1.20.13 | fixed |
| bullseye (security) | 1.20.10 | fixed | |
| bookworm | 1.21.22 | fixed | |
| forky, sid, trixie | 1.22.21 | fixed |
The information below is based on the following data on fixed versions.
| Package | Type | Release | Fixed Version | Urgency | Origin | Debian Bugs |
|---|---|---|---|---|---|---|
| dpkg | source | stretch | 1.18.26 | DLA-3022-1 | ||
| dpkg | source | buster | 1.19.8 | DSA-5147-1 | ||
| dpkg | source | bullseye | 1.20.10 | DSA-5147-1 | ||
| dpkg | source | (unstable) | 1.21.8 |
https://git.dpkg.org/cgit/dpkg/dpkg.git/commit/?id=7a6c03cb34d4a09f35df2f10779cbf1b70a5200b (1.21.8)
https://git.dpkg.org/cgit/dpkg/dpkg.git/commit/?id=58814cacee39c4ce9e2cd0e3a3b9b57ad437eff5 (1.20.10)
https://git.dpkg.org/cgit/dpkg/dpkg.git/commit/?id=1f23dddc17f69c9598477098c7fb9936e15fa495 (1.19.8)
https://git.dpkg.org/cgit/dpkg/dpkg.git/commit/?id=faa4c92debe45412bfcf8a44f26e827800bb24be (1.18.26)