CVE DatabaseCVE-2010-1428
한국어 권고문 →
CVE-2010-14287.5/HIGHCISA KEVCWE-749

Red Hat JBoss EAP Web Console HTTP Verb Tampering Information Disclosure (CVE-2010-1428)

⚡ Jump to Patch
Affected Vendors
redhat
Affected Components
jboss_enterprise_application_platform, jbossas
Published Date
2010-04-28
CVSS v3.1
7.5
HIGH
EPSS (30d)
52.6%
FIRST.org
CISA KEV
Exploited

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

Red Hat JBoss Enterprise Application Platform (JBoss EAP) 4.2 before 4.2.0.CP09 and 4.3 before 4.3.0.CP08.

Impact

Remote attackers can bypass authentication and access sensitive administrative information within the Web Console by utilizing non-standard HTTP methods (such as HEAD or PUT).

Mitigation

Apply the official Cumulative Patch (CP) or modify the web.xml configuration to enforce authentication across all HTTP methods.

Affected Products & Version Scope

Red Hat JBoss EAP 4.2 (prior to 4.2.0.CP09) and 4.3 (prior to 4.3.0.CP08)

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Official Patch & Version Upgrade Commands

Upgrade your JBoss EAP installation to the latest Cumulative Patch (CP) version recommended by Red Hat.

bash
# For JBoss EAP 4.2, upgrade to 4.2.0.CP09 or higher
# For JBoss EAP 4.3, upgrade to 4.3.0.CP08 or higher
# Example of updating via Red Hat Network (RHN) package manager
yum update jbossas-web-console

2. Temporary Workaround & Hardening Configuration

If patching cannot be applied immediately, secure the Web Console by removing the specific HTTP method restrictions in web.xml to enforce authentication globally.

xml
<!-- Edit deploy/management/console-mgr.sar/web-console.war/WEB-INF/web.xml -->
<!-- Remove the <http-method> tags to apply constraints to all HTTP verbs -->
<security-constraint>
  <web-resource-collection>
    <web-resource-name>HtmlAdaptor</web-resource-name>
    <url-pattern>/*</url-pattern>
    <!-- Delete or comment out the following lines: -->
    <!-- <http-method>GET</http-method> -->
    <!-- <http-method>POST</http-method> -->
  </web-resource-collection>
  <auth-constraint>
    <role-name>JBossAdmin</role-name>
  </auth-constraint>
</security-constraint>

3. Log Audit & IoC Verification Commands

Scan your JBoss access logs to identify potential exploitation attempts using non-standard HTTP methods against the Web Console.

bash
# Search for HEAD, PUT, or other HTTP methods targeting the web-console directory
grep -E '"(HEAD|PUT|OPTIONS|DELETE) /web-console' /opt/jboss/server/*/log/localhost_access_log*.log
Interactive SecOps Remediation Checklist
0/4 (0%)
Recommended Security Control & Mitigation Partner
Cloudflare Enterprise & Pro WAF
Immediately upgrade JBoss EAP to the latest patched release or modify the web.xml configuration to enforce authentication for all HTTP methods.

Block Exploits Instantly with Managed Virtual Patching Rules

Can't patch production immediately? Deploy managed WAF rules at the edge to intercept RCE, SQLi, and deserialization payloads before they hit your origin server.

3-min setup · Automated Zero-Day Managed Rules
Practice Exploiting & Patching This Web Vulnerability in an Interactive Lab
Launch Hands-On Security Lab

Technical Root Cause & Exploitation Mechanics

1. Vulnerability Overview & Root Cause

This vulnerability is an HTTP Verb Tampering flaw located in the Web Console (web-console) component of Red Hat JBoss Enterprise Application Platform (JBoss EAP). The root cause lies in the misconfiguration of the <security-constraint> block within the console's web.xml deployment descriptor. The configuration explicitly restricts access control only to the GET and POST HTTP methods, leaving other methods unprotected.

2. Exploitation Mechanics & Attack Scenario

An attacker can exploit this vulnerability by sending an HTTP request using an alternative method, such as HEAD, to the JBoss Web Console directory (e.g., /web-console/). Because the security constraints in web.xml only trigger authentication for GET and POST requests, the servlet container processes the HEAD request without demanding credentials. The server then executes the underlying administrative logic and returns the corresponding headers or partial response body, exposing sensitive system details.

3. Infrastructure & Business Impact

As a vulnerability listed in the CISA KEV catalog, this flaw has been actively exploited in the wild. Unauthorized access to the JBoss Web Console allows attackers to harvest critical system configurations, application structures, and environment variables. This exposure significantly lowers the barrier for subsequent attacks, potentially leading to Remote Code Execution (RCE) and full compromise of the application server infrastructure.

Official Vendor Advisories & References

Frequently Asked SecOps Questions (CVE-2010-1428)

FAQ

Q1. How critical is CVE-2010-1428 and is it actively exploited in the wild?

CVE-2010-1428 is rated CVSS 7.5 (HIGH) with a 30-day EPSS exploitation probability of 52.6%. It is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, requiring immediate emergency remediation.

Q2. Which vendors and products are affected by CVE-2010-1428?

Primary impacted vendors include redhat across jboss_enterprise_application_platform, jbossas. Scope summary: Red Hat JBoss EAP 4.2 (prior to 4.2.0.CP09) and 4.3 (prior to 4.3.0.CP08)

Q3. What temporary mitigations or workarounds exist for CVE-2010-1428 before patching?

[Mitigation] Apply the official Cumulative Patch (CP) or modify the web.xml configuration to enforce authentication across all HTTP methods. Follow the CLI remediation commands and interactive SecOps checklist on this page to restrict exposure prior to your maintenance window.

SECOPS WORKBENCH INTEGRATION

Generate an Internal Engineering Notice or CISO Report for CVE-2010-1428

Instantly format this advisory into an executive CISO summary or engineering patch ticket.

Generate Report →

🔗 Related Advisories in Similar Stack (redhat)

View Category →
SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed:
PatchKO
CVE-2010-1428 Red Hat JBoss EAP Web Console HTTP Verb Tampering Information Disclosure (CVE-2010-1428) (CVSS 7.5) - Patch & Workaround | CVE Pulse