CVE-2015-1158

cups: incorrect string reference counting (VU#810572)

Published Jun 26, 2015 CVSS 2.0 · 10.0 Critical EPSS 29.7% KEV · Not listed
Description
The add_job function in scheduler/ipp.c in cupsd in CUPS before 2.0.3 performs incorrect free operations for multiple-value job-originating-host-name attributes, which allows remote attackers to trigger data corruption for reference-counted strings via a crafted (1) IPP_CREATE_JOB or (2) IPP_PRINT_JOB request, as demonstrated by replacing the configuration file and consequently executing arbitrary code.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-239-1 cups security update
Debian DSA Debian DSA DSA-3283-1 cups security update
Ubuntu USN Ubuntu USN USN-2629-1 CUPS vulnerabilities
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
apple
Published
Updated
Aug 6, 2024, 4:33 AM
Reserved
Jan 16, 2015, 12:00 AM
Status
Modified
Published
Jun 26, 2015, 10:59 AM
Modified
Jun 17, 2026, 12:21 AM
Severity
Important
Public date
Jun 10, 2015, 12:00 AM