CVE-1999-1193

HIGH10.0/ 10.0
Share:
Published: May 14, 1991 at 04:00 AM
Modified: April 3, 2025 at 01:03 AM
Source: cve@mitre.org

Vulnerability Description

The "me" user in NeXT NeXTstep 2.1 and earlier has wheel group privileges, which could allow the me user to use the su command to become root.

CVSS Metrics

Base Score
10.0
Severity
HIGH
Vector String
AV:N/AC:L/Au:N/C:C/I:C/A:C

Weaknesses (CWE)

NVD-CWE-Other
Source: nvd@nist.gov

AI Security Analysis

01 // Technical Summary

Legacy systems running NeXTSTEP 2.1 and earlier are vulnerable to a critical privilege escalation. The default configuration grants the 'me' user membership in the 'wheel' group, allowing an attacker to easily gain root access via the su command, compromising the entire system. This vulnerability poses a significant risk to any remaining systems running this outdated software, potentially leading to complete system compromise.

02 // Vulnerability Mechanism

Step 1: User Login: The attacker logs into the vulnerable system as the 'me' user, or gains access to an account with the same privileges. Step 2: Privilege Check: The attacker confirms their membership in the 'wheel' group (e.g., using the id command). Step 3: Privilege Escalation: The attacker executes the su command to switch to the root user. Since the 'me' user is in the 'wheel' group, and the system likely trusts this group for su access, the attacker is granted root privileges without requiring a password (or with a trivial password). Step 4: System Compromise: The attacker now has full control of the system as root, allowing them to install malware, steal data, or disrupt operations.

03 // Deep Technical Analysis

The vulnerability stems from a flawed default configuration in NeXTSTEP 2.1 and earlier. The 'me' user, typically created during system installation, is automatically added to the 'wheel' group. The 'wheel' group is a privileged group, often granting members the ability to use the su (switch user) command to elevate their privileges to root without requiring a password (depending on the system's sudo or su configuration). The root cause is a lack of proper security hardening during the initial system setup, failing to restrict the 'me' user's privileges. The flaw is not a code-level bug like a buffer overflow or race condition, but a configuration oversight that allows for trivial privilege escalation.

CVE-1999-1193 - HIGH Severity (10) | Free CVE Database | 4nuxd