← Vulnerability feed

Vulnerability record · CVE-2008-2431 · published 26 November 2008

CVE-2008-2431: Novell iPrint Client ActiveX control buffer overflows allow remote code execution

Novell · Iprint

Novell iPrint Client before 5.06 contains multiple buffer overflows in the ienipp.ocx ActiveX control and nipplib.dll. Fourteen distinct methods accept oversized arguments that overflow memory buffers, and a remote attacker can trigger them to run arbitrary code. The flaw matters because the control is reachable from a web page and the vendor has shipped a fixed version.

9.3 CVSS 2.0 High EPSS 51% · top 1.1% CWE-119 · Memory buffer overflow
9.3CVSS 2.0 base score
51%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
8References
16 Jun 2026Last modified by NVD

Description

Multiple buffer overflows in Novell iPrint Client before 5.06 allow remote attackers to execute arbitrary code by calling the Novell iPrint ActiveX control (aka ienipp.ocx) with (1) a long third argument to the GetDriverFile method; a long first argument to the (2) GetPrinterURLList or (3) GetPrinterURLList2 method; (4) a long argument to the GetFileList method; a long argument to the (5) GetServerVersion, (6) GetResourceList, or (7) DeleteResource method, related to nipplib.dll; a long uploadPath argument to the (8) UploadPrinterDriver or (9) UploadResource method, related to URIs; (10) a long seventh argument to the UploadResource method; a long string in the (11) second, (12) third, or (13) fourth argument to the GetDriverSettings method, related to the IppGetDriverSettings function in nipplib.dll; or (14) a long eighth argument to the UploadResourceToRMS method.

AV:N/AC:M/Au:N/C:C/I:C/A:C

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 20 September 2026. Confidence: high.

high priorityRemote unauthenticated code execution with a CVSS 2.0 score of 9.3 and a 98.9th percentile EPSS score, tempered only by the required user interaction and the age of the flaw.

What it is

Novell iPrint Client before 5.06 contains multiple buffer overflows in the ienipp.ocx ActiveX control and nipplib.dll. Fourteen distinct methods accept oversized arguments that overflow memory buffers, and a remote attacker can trigger them to run arbitrary code. The flaw matters because the control is reachable from a web page and the vendor has shipped a fixed version.

Impact

An attacker who triggers one of the overflows gains arbitrary code execution in the context of the user who loaded the page, giving full control of confidentiality, integrity and availability on that host.

Attack surface

The vector is network-reachable (AV:N) with no authentication (Au:N) but requires medium attack complexity (AC:M), consistent with luring a user to a page that instantiates the ienipp.ocx ActiveX control. User interaction is implied by the ActiveX delivery model, though the record does not state it explicitly.

Exploitation

The record is not listed in CISA KEV and no ransomware use is documented, but EPSS is 0.51053 (98.9th percentile), indicating a high modeled likelihood of exploitation. References are vendor advisories and third-party trackers only, with no public exploit tag.

What to do

  • Upgrade Novell iPrint Client to 5.06 or later, which the description identifies as the fixed version.
  • Disable or remove the ienipp.ocx ActiveX control where iPrint is not required, and restrict its allowed sites.
  • Enforce kill bits or blocklist the iPrint ActiveX control in browsers and via Group Policy.
  • Limit browsing to trusted sites and block untrusted ActiveX downloads on hosts that must keep iPrint.
  • Monitor vendor advisories for any later iPrint Client fixes beyond 5.06.

Detection

  • Alert on browser or process loads of ienipp.ocx, especially from non-corporate origins.
  • Hunt for crashes or abnormal terminations in processes hosting ienipp.ocx or nipplib.dll.
  • Monitor for suspicious child processes spawned by browser or iPrint client processes.
  • Review proxy and web logs for pages that reference the iPrint ActiveX control from untrusted hosts.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2008-2431 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2013-1091Novell iprint memory buffer overflow vulnerabilityStack-based buffer overflow in Novell iPrint Client before 5.90 allows remote attackers to execute arbitrary code via unspecified vectors.EPSS 6.2%10.0CVE-2012-0411Novell iprint vulnerabilityUnspecified vulnerability in Novell iPrint Client before 5.82 allows remote attackers to execute arbitrary code via an op-client-interface-version ac…EPSS 4.3%10.0CVE-2011-4187Novell iprint memory buffer overflow vulnerabilityBuffer overflow in the GetDriverSettings function in nipplib.dll in Novell iPrint Client before 5.78 on Windows allows remote attackers to execute ar…EPSS 4.0%10.0CVE-2011-4185Novell iprint memory buffer overflow vulnerabilityThe GetPrinterURLList2 method in the ActiveX control in Novell iPrint Client before 5.78 on Windows allows remote attackers to execute arbitrary code…EPSS 3.5%10.0CVE-2008-0935Novell iPrint Client ActiveX control stack buffer overflowThe Novell iPrint Control ActiveX control (ienipp.ocx) in iPrint Client before 4.34 contains a stack-based buffer overflow. A long argument passed to…EPSS 65%analysed9.3CVE-2011-4186Novell iprint memory buffer overflow vulnerabilityHeap-based buffer overflow in nipplib.dll in Novell iPrint Client before 5.78 on Windows allows remote attackers to execute arbitrary code via a craf…EPSS 3.6%9.3CVE-2011-1708Novell iprint memory buffer overflow vulnerabilityStack-based buffer overflow in nipplib.dll in Novell iPrint Client before 5.64 allows remote attackers to execute arbitrary code via a crafted op-pri…EPSS 5.9%9.3CVE-2011-1699Novell iprint memory buffer overflow vulnerabilityHeap-based buffer overflow in nipplib.dll in Novell iPrint Client before 5.64 allows remote attackers to execute arbitrary code via a crafted uri par…EPSS 4.9%

Source: NIST National Vulnerability Database (record CVE-2008-2431), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.