CVE-2010-1748

cups: web interface memory disclosure

Published Jun 17, 2010 CVSS 2.0 · 4.3 Medium EPSS 6.5% KEV · Not listed
Description
The cgi_initialize_string function in cgi-bin/var.c in the web interface in CUPS before 1.4.4, as used on Apple Mac OS X 10.5.8, Mac OS X 10.6 before 10.6.4, and other platforms, does not properly handle parameter values containing a % (percent) character without two subsequent hex characters, which allows context-dependent attackers to obtain sensitive information from cupsd process memory via a crafted request, as demonstrated by the (1) /admin?OP=redirect&URL=% and (2) /admin?URL=/admin/&OP=% URIs.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-2176-1 cups security update
Ubuntu USN Ubuntu USN USN-952-1 CUPS vulnerabilities
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
apple
Published
Updated
Aug 7, 2024, 1:35 AM
Reserved
May 6, 2010, 12:00 AM
Status
Modified
Published
Jun 17, 2010, 4:30 PM
Modified
Jun 16, 2026, 11:19 PM
Severity
Moderate
Public date
Jun 14, 2010, 12:00 AM