CVE-2000-0844

Caldera Openlinux Ebuilder - Access Control

Title source: rule
STIX 2.1

Exploitation Summary

EIP tracks 11 public exploits for CVE-2000-0844. PoCs published by logikal, sk8, warning3.

AI-analyzed exploit summary This exploit targets a format string vulnerability in the `su` command on older Red Hat systems (5-7). It leverages environment variables and crafted input to achieve arbitrary code execution, ultimately spawning a root shell.

Description

Some functions that implement the locale subsystem on Unix do not properly cleanse user-injected format strings, which allows local attackers to execute arbitrary commands via functions such as gettext and catopen.

Exploits (11)

exploitdb WORKING POC VERIFIED
by logikal · clocallinux
https://www.exploit-db.com/exploits/249

This exploit targets a format string vulnerability in the `su` command on older Red Hat systems (5-7). It leverages environment variables and crafted input to achieve arbitrary code execution, ultimately spawning a root shell.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Complex
Reliability
Reliable
Target: su (Red Hat Linux 5-7)
No auth needed
Prerequisites: Write access to /tmp · Presence of /usr/bin/msgfmt and /usr/bin/objdump · Vulnerable version of su
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC VERIFIED
by sk8 · clocallinux
https://www.exploit-db.com/exploits/215

This exploit targets a format string vulnerability in the mount utility (CVE-2000-0844) to achieve remote code execution by manipulating locale files and environment variables. It uses shellcode to spawn a shell with elevated privileges.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Complex
Reliability
Reliable
Target: mount (glibc locale bug, versions including mount-2.10f)
No auth needed
Prerequisites: Access to the target system to create malicious locale files · Ability to execute the mount command with crafted arguments
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC VERIFIED
by warning3 · clocalsolaris
https://www.exploit-db.com/exploits/210

This exploit targets a format string vulnerability in the locale subsystem of Solaris 2.6/7.0, bypassing noexec stack protections. It crafts a malicious environment to manipulate stack frames and execute arbitrary code via `execl()`.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Complex
Reliability
Reliable
Target: Solaris 2.6/7.0 (locale subsystem in /usr/bin/passwd)
No auth needed
Prerequisites: Access to vulnerable Solaris system · Ability to execute /usr/bin/passwd · Write permissions for creating malicious files
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC VERIFIED
by localcore · clocallinux
https://www.exploit-db.com/exploits/209

This exploit targets a vulnerability in glibc (CVE-2000-0844) by overwriting the .dtors section of /bin/su with shellcode, achieving privilege escalation. It uses a format string attack to manipulate memory and execute arbitrary code.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Complex
Reliability
Reliable
Target: glibc (affecting /bin/su on Red Hat 6.2, 6.1, SuSE 6.2)
No auth needed
Prerequisites: Write access to /tmp · Read access to /bin/su · Presence of /usr/bin/msgfmt and /usr/bin/objdump
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC VERIFIED
by Solar Eclipse · clocalsolaris
https://www.exploit-db.com/exploits/197

This exploit targets a format string vulnerability in Solaris/SPARC 2.7 / 7 via the `/usr/bin/eject` binary. It leverages environment variable manipulation and a crafted `messages.po` file to trigger the vulnerability, leading to arbitrary code execution via shellcode.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Complex
Reliability
Reliable
Target: Solaris 2.7 / 7 (SPARC) /usr/bin/eject
No auth needed
Prerequisites: Access to the target system · Ability to execute `/usr/bin/eject` · Write permissions in the current directory
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC VERIFIED
by warning3 · clocalsolaris
https://www.exploit-db.com/exploits/20186

This exploit targets a format string vulnerability in the locale subsystem of various UNIX systems, including Solaris 2.6/7.0. It leverages the vulnerable `passwd` binary to execute arbitrary code (e.g., `/bin/ksh`) by manipulating environment variables and stack addresses.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Complex
Reliability
Reliable
Target: UNIX locale subsystem (Solaris 2.6/7.0, others)
No auth needed
Prerequisites: Access to a vulnerable UNIX system with a SUID binary like `/usr/bin/passwd` · Ability to set environment variables
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC VERIFIED
by warning3 · clocalsolaris
https://www.exploit-db.com/exploits/20188

This exploit targets a format string vulnerability in the locale subsystem of various UNIX systems, including Solaris 2.6/7.0. It leverages the 'eject' binary to execute arbitrary shellcode via a crafted environment variable and malicious message catalog.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Complex
Reliability
Reliable
Target: UNIX locale subsystem (e.g., Solaris 2.6/7.0, various Linux distributions)
No auth needed
Prerequisites: Ability to write files to the target system · Presence of a vulnerable SUID binary (e.g., eject) · Access to compile and execute the exploit
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC VERIFIED
by warning3 · clocallinux
https://www.exploit-db.com/exploits/20185

This exploit leverages a format string vulnerability in the locale subsystem of various UNIX systems (CVE-2000-0844) to execute arbitrary code via a crafted messages database. It targets SUID programs like 'su' by manipulating environment variables and injecting shellcode.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Moderate
Reliability
Reliable
Target: glibc/locale subsystem (affects multiple UNIX systems including RedHat 6.2, Debian 2.x, Solaris 2.x/7/8, etc.)
No auth needed
Prerequisites: Ability to write to a directory (e.g., /tmp) · Presence of vulnerable SUID binary (e.g., /bin/su) · Target system must support locale subsystem with format string vulnerability
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC VERIFIED
by anonymous · clocalunix
https://www.exploit-db.com/exploits/20190

This exploit leverages a format string vulnerability in the locale subsystem of various UNIX operating systems to execute arbitrary code as root. It manipulates the gettext/catgets functions via a maliciously crafted messages database to overwrite memory addresses and achieve remote code execution.

Classification
Working Poc 95%
Attack Type
Rce
Complexity
Complex
Reliability
Reliable
Target: UNIX-based systems (Debian 2.x, RedHat 5.x/6.x, Solaris 2.x/7/8, etc.) with vulnerable locale subsystem
No auth needed
Prerequisites: Ability to place a malicious messages database on the target system · Presence of SUID programs or vulnerable services like telnetd
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC VERIFIED
by Synnergy.net · clocalunix
https://www.exploit-db.com/exploits/20189

This exploit targets a format string vulnerability in the locale subsystem of various UNIX operating systems, leveraging SUID programs like /bin/su to execute arbitrary code as root. It uses a GOT overwrite technique to bypass protections like StackGuard and StackShield.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Complex
Reliability
Racy
Target: Locale subsystem in various UNIX OS (e.g., RedHat 5.x/6.x, Solaris 2.x/7/8, IRIX 6.x)
No auth needed
Prerequisites: Presence of vulnerable SUID binary (e.g., /bin/su) · Ability to place custom messages database on target · /usr/bin/msgfmt executable · awk, grep, objdump tools
devstral-2 · analyzed Feb 16, 2026 Full analysis →
exploitdb WORKING POC VERIFIED
by Kil3r of Lam3rZ · clocalimmunix
https://www.exploit-db.com/exploits/20187

This exploit leverages a format string vulnerability in the locale subsystem of various UNIX systems (CVE-2000-0844) to achieve arbitrary code execution. It crafts a malicious message database to manipulate the output of printf-like functions, bypassing StackGuard protections in ImmunixOS.

Classification
Working Poc 95%
Attack Type
Lpe
Complexity
Complex
Reliability
Reliable
Target: Multiple UNIX systems (e.g., RedHat 6.2, ImmunixOS) with vulnerable locale subsystem
No auth needed
Prerequisites: Ability to write to /tmp directory · Presence of vulnerable SUID binary (e.g., /bin/su)
devstral-2 · analyzed Feb 16, 2026 Full analysis →

References (12)

Core 12
Core References
Vendor Advisory vendor-advisory x_refsource_redhat
http://www.redhat.com/support/errata/RHSA-2000-057.html
Vendor Advisory vendor-advisory x_refsource_suse
http://www.novell.com/linux/security/advisories/adv5_draht_glibc_txt.html
Third Party Advisory mailing-list x_refsource_bugtraq
http://archives.neohapsis.com/archives/bugtraq/2000-08/0436.html
Third Party Advisory vendor-advisory x_refsource_compaq
http://archives.neohapsis.com/archives/tru64/2000-q4/0000.html
Third Party Advisory vendor-advisory x_refsource_debian
http://www.debian.org/security/2000/20000902
Exploit, Patch, Vendor Advisory mailing-list x_refsource_bugtraq
http://archives.neohapsis.com/archives/bugtraq/2000-08/0457.html
Third Party Advisory vendor-advisory x_refsource_aixapar
http://archives.neohapsis.com/archives/bugtraq/2000-10/0427.html
Exploit, Patch, Vendor Advisory vdb-entry x_refsource_bid
http://www.securityfocus.com/bid/1634
Vendor Advisory vendor-advisory x_refsource_caldera
http://www.calderasystems.com/support/security/advisories/CSSA-2000-030.0.txt
Third Party Advisory, VDB Entry vdb-entry x_refsource_xf
https://exchange.xforce.ibmcloud.com/vulnerabilities/5176
Vendor Advisory vendor-advisory x_refsource_sgi
ftp://patches.sgi.com/support/free/security/advisories/20000901-01-P

Scores

EPSS 0.1535
EPSS Percentile 96.4%

Details

CWE
CWE-264
Status published
Products (50)
caldera/openlinux
caldera/openlinux_ebuilder 3.0
caldera/openlinux_eserver 2.3
conectiva/linux 4.0
conectiva/linux 4.0es
conectiva/linux 4.1
conectiva/linux 4.2
conectiva/linux 5.0
conectiva/linux 5.1
debian/debian_linux 2.0
... and 40 more
Published Nov 14, 2000
Tracked Since Feb 18, 2026