CVE-2014-1833
NoneCVSS
—
EPSS
3.7%
Published
Feb 5, 2014
CISA due date
—
Cloudanix analysis
A bug in update-handling software could let someone change important files on the computer by sending a specially made archive, potentially breaking database systems or allowing unauthorized changes.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Data Tampering
- Component
- Application
- Class
- Path Traversal
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Directory traversal vulnerability in uupdate allows remote attackers to modify arbitrary files via crafted .orig.tar files that exploit symlinks during extraction or processing.
Why it matters to the business
Attackers can alter arbitrary files on affected database server systems, leading to potential configuration tampering, data corruption, or unauthorized access that disrupts operations and requires urgent patching across Ubuntu environments.
How an attack unfolds
An attacker supplies a malicious .orig.tar archive containing symlinks to a process using the vulnerable devscripts uupdate utility; the symlink traversal causes writes to arbitrary filesystem locations outside the intended directory.
How to fix it
Upgrade mariadb-5.5 (Ubuntu 14.04 LTS) to 5.5.46-1ubuntu0.14.04.2, mysql-5.6 (Ubuntu 14.04 LTS) to 5.6.27-0ubuntu0.14.04.1, and mariadb-10.0 (Ubuntu 16.04 LTS) to 10.0.22-0ubuntu1 or later equivalents; remove or isolate vulnerable devscripts versions until updates are applied.
How to confirm the fix worked
Confirm installed package versions match or exceed the listed fixed releases using dpkg or apt; test uupdate behavior against known symlink-containing test archives to verify traversal is blocked.
Typical attack path
- Craft a malicious .orig.tar file embedding symlinks pointing outside the extraction root
- Deliver the archive to a system processing it with vulnerable devscripts uupdate
- Trigger archive handling that follows symlinks during extraction or update
- Arbitrary files are overwritten or modified on the target system
How to detect it
Review system and package manager logs for invocations of uupdate or devscripts handling .orig.tar files; inspect recent file modification timestamps and ownership changes on sensitive paths that could result from symlink traversal.
- uupdate
- .orig.tar
- symlink traversal in tar extraction
What your security team should do
- Immediately apply the listed package updates to all affected Ubuntu systems
- Scan for and review any unexpected file modifications around timestamps of .orig.tar processing
- Restrict untrusted archive sources from being fed into devscripts utilities
The record
Directory traversal vulnerability in uupdate in devscripts 2.14.1 allows remote attackers to modify arbitrary files via a crafted .orig.tar file, related to a symlink.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:10 | devscripts | 0 | 2.14.8 |
| Debian:11 | devscripts | 0 | 2.14.8 |
| Debian:12 | devscripts | 0 | 2.14.8 |
| Debian:13 | devscripts | 0 | 2.14.8 |
| SUSE:Linux Enterprise Software Development Kit 12 SP5 | devscripts | 0 | 2.12.6-5.3.1 |
| Ubuntu:14.04:LTS | devscripts | 0 | 2.14.1ubuntu0.1 |
Related vulnerabilities
- CVE-2026-81163 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')… CWE-22
- CVE-2026-112049 Vita3K before build 4187 contains a path traversal (zip slip) vulnerability in… CWE-22
- CVE-2026-112005 WhoDB 0.104.0 before 0.135.0 contains a path traversal vulnerability that allows remote… CWE-22
- CVE-2026-61702 OpenPrinting CUPS is an open source printing system for Linux and other Unix-like… CWE-22
- CVE-2026-104871 The Angular SSR is a server-rise rendering tool for Angular applications. CWE-22
- CVE-2026-102991 Mako is a template library written in Python. CWE-22
- CVE-2026-101894 The decompress package for Node.js extracts archives. CWE-22
- CVE-2026-100689 GitPython before 3.1.62 does not validate the `path` field read from an untrusted… CWE-22