CVE-2018-10867

9.1 CRITICAL

📋 TL;DR

This vulnerability in the redhat-certification 7 package allows unrestricted file access via the /update/results page, enabling attackers to delete any file accessible by the apached user. It affects systems running the vulnerable redhat-certification package. The high CVSS score reflects the potential for significant system damage.

💻 Affected Systems

Products:
  • redhat-certification
Versions: Version 7 (specific vulnerable versions not specified in provided references)
Operating Systems: Red Hat Enterprise Linux systems running redhat-certification
Default Config Vulnerable: ⚠️ Yes
Notes: Requires redhat-certification package to be installed and accessible via web interface.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Complete system compromise through deletion of critical system files, potentially causing system crashes, data loss, or service disruption.

🟠

Likely Case

Unauthorized deletion of configuration files, log files, or application data leading to service disruption and potential data loss.

🟢

If Mitigated

Limited impact if proper file permissions and access controls restrict apached user privileges.

🌐 Internet-Facing: HIGH
🏢 Internal Only: HIGH

🎯 Exploit Status

Public PoC: ✅ No
Weaponized: UNKNOWN
Unauthenticated Exploit: ⚠️ Yes
Complexity: LOW

Exploitation appears straightforward via web requests to the vulnerable endpoint.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: Update to latest redhat-certification package version

Vendor Advisory: https://access.redhat.com/security/cve/CVE-2018-10867

Restart Required: Yes

Instructions:

1. Check current package version: rpm -q redhat-certification
2. Update via yum: sudo yum update redhat-certification
3. Restart Apache/httpd service: sudo systemctl restart httpd

🔧 Temporary Workarounds

Restrict access to /update/results endpoint

linux

Block or restrict access to the vulnerable URL path via web server configuration

# Add to Apache configuration:
<Location "/update/results">
    Require all denied
</Location>

Remove redhat-certification package

linux

Uninstall the vulnerable package if not required

sudo yum remove redhat-certification

🧯 If You Can't Patch

  • Implement strict network segmentation to isolate affected systems
  • Apply strict file permissions to limit apached user's access to critical files

🔍 How to Verify

Check if Vulnerable:

Check if redhat-certification package is installed and accessible via web interface at /update/results

Check Version:

rpm -q redhat-certification

Verify Fix Applied:

Verify package is updated to latest version and test that /update/results endpoint no longer allows file deletion

📡 Detection & Monitoring

Log Indicators:

  • HTTP requests to /update/results with file deletion parameters
  • Apache access logs showing file manipulation attempts

Network Indicators:

  • HTTP POST/GET requests to /update/results endpoint with file paths

SIEM Query:

source="apache_access" AND uri_path="/update/results" AND (method="POST" OR method="GET")

🔗 References

📤 Share & Export