CVE-2026-61702CWE-22path-traversal

CVE-2026-61702

Medium · published October 15, 2026

CVSS v3.1
5.3
EPSS
0%
Percentile
39.4
In the wild
Unconfirmed
What it is

OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. Prior to 2.4.20, copy_banner() in scheduler/ipp.c uses the attacker-controlled IPP attributes-natural-language value as a directory component beneath DataDir/banners when processing a job-sheets banner. The job-sheets value must first match a registered banner basename, and the traversed path must contain a matching reachable basename; selecting an arbitrary target as demonstrated additionally requires pre-positioned path state such as a symlink with that basename. Subject to the scheduler's filesystem and sandbox access, path separators in the language value can escape the intended banner directory, make the root scheduler open the reachable file, and copy its bytes into a job-sheet spool object that a configured backend can deliver to an attacker-observable endpoint. This issue is fixed in version 2.4.20.

The record
Technical detail
CVSS v3.1
5.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00467 · 39.4th percentile
Weakness
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Published
2026-10-15T22:17Z
Affected products (1)
ProductVersionsFixed in
openprinting/cups< 2.4.202.4.20
References (4)
EPSS history
Timeline
  • 17 OCT 03:32Z
    EPSS moved — → 0%
    epss
  • 15 OCT 17:12Z
    OpenPrinting CUPS: root-side banner file disclosure
    cvelistv5
  • 15 OCT 17:12Z
    OpenPrinting CUPS: root-side banner file disclosure
    cvelistv5