AZL-109776

See a problem?
Import Source
https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-109776.json
JSON Data
https://api.osv.dev/v1/vulns/AZL-109776
Upstream
  • CVE-2026-90954
Published
2026-10-14T10:17:57Z
Modified
2026-10-21T14:17:41Z
Summary
CVE-2026-90954 affecting package busybox 1.36.1-27
Details

A flaw was found in BusyBox's dpkg-deb archive extraction. The ar archive handler flushes deferred symlinks after each archive member, unlike the tar, cpio, and unzip handlers which flush once after the last member. A specially crafted .deb archive with two data.tar members can exploit this ordering: the first member declares a symlink pointing to an absolute path (e.g., '/'), which is deferred as unsafe but flushed after the first member. The second member declares a regular file whose path traverses the now-live symlink, resulting in a file being written outside the intended extraction directory. This could allow an attacker to write arbitrary files to arbitrary locations when a user extracts a crafted .deb package.

References

Affected packages

Azure Linux:3 / busybox

Package

Name
busybox
Purl
pkg:rpm/azure-linux/busybox

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Last Affected
1.36.1-27

Database specific

source
"https://github.com/microsoft/AzureLinuxVulnerabilityData/blob/main/osv/AZL-109776.json"