CVE-2000-0976

XFree86 xlib - Buffer Overflow via Long DISPLAY Environment Variable or -display Parameter

Title source: llm
STIX 2.1

Exploitation Summary

EIP tracks 1 public exploit for CVE-2000-0976. PoCs published by Michal Zalewski.

AI-analyzed exploit summary This exploit demonstrates a buffer overflow vulnerability in xlib by supplying an overly long DISPLAY environment variable, causing a segmentation fault. The PoC uses a Perl one-liner to generate a long string of '0' characters to trigger the overflow.

Description

Buffer overflow in xlib in XFree 3.3.x possibly allows local users to execute arbitrary commands via a long DISPLAY environment variable or a -display command line parameter.

Exploits (1)

exploitdb WORKING POC VERIFIED
by Michal Zalewski · textlocalunix
https://www.exploit-db.com/exploits/20294

This exploit demonstrates a buffer overflow vulnerability in xlib by supplying an overly long DISPLAY environment variable, causing a segmentation fault. The PoC uses a Perl one-liner to generate a long string of '0' characters to trigger the overflow.

Classification
Working Poc 90%
Attack Type
Dos
Complexity
Trivial
Reliability
Reliable
Target: xlib (C language interface to the X Window System protocol)
No auth needed
Prerequisites: Access to a system with xlib-linked applications (e.g., xterm)
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (4)

Core 4
Core References
Exploit, Vendor Advisory vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/1805
Third Party Advisory vdb-entry x_refsource_xf
http://www.iss.net/security_center/static/5751.php
Vendor Advisory vendor-advisory x_refsource_sgi
ftp://patches.sgi.com/support/free/security/advisories/20020502-01-I
Vendor Advisory mailing-list x_refsource_bugtraq
http://archives.neohapsis.com/archives/bugtraq/2000-10/0211.html

Scores

EPSS 0.0097
EPSS Percentile 57.3%

Details

Status published
Products (1)
xfree86_project/xlib 3.3x
Published Dec 19, 2000
Tracked Since Feb 18, 2026