Skip to content
Heist/ feed
Back to feed
UnratedFix available

cups — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2010-0542

The _WriteProlog function in texttops.c in texttops in the Text Filter subsystem in CUPS before 1.4.4 does not check the return values of certain calloc calls, which allows remote attackers to cause a denial of service (NULL pointer dereference or heap memory corruption) or possibly execute arbitrary code via a crafted file.

Products
cups
Affected versions
Not specified
Fixed versions
1.4.4-1
CVEs
CVE-2010-0542
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 22:59 UTC · Revision 1

Source evidence

DEBIAN-CVE-2010-0542

core-osv · Original source

Published 21 Jun 2010, 16:30 UTC

The _WriteProlog function in texttops.c in texttops in the Text Filter subsystem in CUPS before 1.4.4 does not check the return values of certain calloc calls, which allows remote attackers to cause a denial of service (NULL pointer dereference or heap memory corruption) or possibly execute arbitrary code via a crafted file.

osv:DEBIAN-CVE-2010-0542

cups

Fixed versions: 1.4.4-1

cups

Fixed versions: 1.4.4-1

cups

Fixed versions: 1.4.4-1

Complete source record
{
  "id": "581e778fd4b0f71d1f5b258c025f89a620f53b79124b9063009696bc8f6fa25d",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2010-0542",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2010-0542",
    "summary": "The _WriteProlog function in texttops.c in texttops in the Text Filter subsystem in CUPS before 1.4.4 does not check the return values of certain calloc calls, which allows remote attackers to cause a denial of service (NULL pointer dereference or heap memory corruption) or possibly execute arbitrary code via a crafted file.",
    "evidence": "osv:DEBIAN-CVE-2010-0542",
    "products": [
      {
        "name": {
          "value": "cups",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.4.4-1",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "cups",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.4.4-1",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "cups",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.4.4-1",
            "evidence": "/affected/2/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "structured": {
      "id": "DEBIAN-CVE-2010-0542",
      "aliases": [
        "DEBIAN-CVE-2010-0542"
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.4.4-1"
                }
              ]
            }
          ],
          "package": {
            "name": "cups",
            "purl": "pkg:deb/debian/cups?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2010-0542.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.4.4-1"
                }
              ]
            }
          ],
          "package": {
            "name": "cups",
            "purl": "pkg:deb/debian/cups?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2010-0542.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.4.4-1"
                }
              ]
            }
          ],
          "package": {
            "name": "cups",
            "purl": "pkg:deb/debian/cups?arch=source&distro=forky",
            "ecosystem": "Debian:14"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2010-0542.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        }
      ],
      "modified": "2026-10-23T17:47:31.659798627Z",
      "provider": "osv",
      "upstream": [
        "CVE-2010-0542"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2010-0542"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2010-0542",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "core-osv",
  "document_id": 417430,
  "published_at": "2010-06-21T16:30:01.087+00:00"
}