Wavense
VulnerabilitiesVendorsMy Stack
Wavense© 2026 Wavense. All rights reserved.Privacy PolicyTerms & Conditions
Vulnerabilities/CVE-2010-0738
Vulnerability dossier

CVE-2010-0738

VendorredhatPublishedApr 28, 2010SourceNVDWeaknessCWE-749
Act now

Actively exploited in the wild. Patch or mitigate immediately — don't wait for a maintenance window.

⚙ WeaponizedMetasploit module availableopen ↗PoCPublic exploit on Exploit-DB#17924 ↗#16274 ↗#16316 ↗#16319 ↗
Severity
Medium · 5.3
CVSS base score
Exploitation
In the wild
CISA KEV · Metasploit · Exploit-DB
Predicted risk
80% model
EPSS forecast — overtaken by confirmed exploitation
Exposure
Internet-facing
Exploitable remotely, no login, no user action
01

What's the risk?

An unauthenticated attacker, remotely over the network, with no user interaction, can cause limited impact to integrity.

The JMX-Console web application in JBossAs in Red Hat JBoss Enterprise Application Platform (aka JBoss EAP or JBEAP) 4.2 before 4.2.0.CP09 and 4.3 before 4.3.0.CP08 performs access control only for the GET and POST methods, which allows remote attackers to send requests to this application's GET handler by using a different method.

How it's exploitedMITRE ATT&CK · inferred from weakness & vector
Initial Access
T1190Exploit Public-Facing Application

Inferred from the weakness type (CWE) and how the flaw is reached — the techniques an attacker would chain to exploit this. Real-world corroboration appears here as threat intel is folded in.

02

Who's exploiting it?

Corroborated threat activity referencing this CVE — with source and confidence, not inference.

Confirmed exploited in the wild. CISA KEV · catalogued May 25, 2022
campaignRansomware campaigns90CISA KEV

Named threat actors and observed ATT&CK techniques appear here as intel feeds are folded in — the ATT&CK chain above stays inferred until then.

03

Are we affected?

2
  • Affectedredhat · jboss_enterprise_application_platform4.2.0
  • Affectedredhat · jboss_enterprise_application_platform4.3.0
  • 04

    What to do

    Generated by Wavense from the CVE record — an immediate mitigation and the permanent fix.

    1. !

      Mitigate now

      Restrict network access to the JMX-Console from untrusted sources using firewall rules or network ACLs. Implement a web application firewall (WAF) to filter and block requests using non-GET/POST HTTP methods targeting the JMX-Console path. Regularly audit and monitor JMX-Console access logs for unusual activity.

    2. ✓

      Permanent fix

      Upgrade Red Hat JBoss Enterprise Application Platform 4.2 to version 4.2.0.CP09 or later to resolve this vulnerability. For JBoss EAP 4.3 deployments, update to version 4.3.0.CP08 or newer. These updates ensure access controls are properly enforced across all HTTP methods for the JMX-Console web application.

    Technical details— weakness, CVSS vector & calculator, related CVEs

    Business impact

    An attacker can bypass intended access controls on the JMX-Console by utilizing HTTP methods other than GET or POST. This allows unauthorized access to sensitive JMX operations, potentially leading to configuration changes, information disclosure, or remote code execution within the JBoss application server context.

    Weakness

    1
    CWE-749Common Weakness Enumeration · MITRE definition

    CVSS 3.1 details

    CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
    0.0
    / 10.0 base
    Medium severity
    CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
    Exploitability metrics
    Attack VectorAV
    Remotely exploitable across a network
    Attack ComplexityAC
    No special conditions required
    Privileges RequiredPR
    No authorization needed
    User InteractionUI
    No user participation needed
    Impact metrics
    ScopeS
    Impact confined to the vulnerable component
    ConfidentialityC
    No impact to confidentiality
    IntegrityI
    Limited modification possible
    AvailabilityA
    No impact to availability

    Related vulnerabilities

    Other CVEs affecting jboss enterprise application platform

    NVD
    9.8Critical
    CVE-2017-12149KEV⚙ WeaponizedExploit likely

    In Jboss Application Server as shipped with Red Hat Enterprise Application Platform 5.2, it was found that the doFilter method in the ReadOnlyAccessFilter of the HTTP Invoker does not restrict classes for which it performs deserialization and thus allowing an attacker to execute arbitrary code via crafted serialized data.

    redhatCWE-502Deserialization of Untrusted DataNetworkLow effortNo authNo interactionCIA
    2017-10-04
    NVD
    8.8High
    CVE-2010-1871KEV⚙ WeaponizedExploit likely

    JBoss Seam 2 (jboss-seam2), as used in JBoss Enterprise Application Platform 4.3.0 for Red Hat Linux, does not properly sanitize inputs for JBoss Expression Language (EL) expressions, which allows remote attackers to execute arbitrary code via a crafted URL. NOTE: this is only a vulnerability when the Java Security Manager is not properly configured.

    netappCWE-917Expression Language InjectionNetworkLow effortNo authUser neededCIA
    2010-08-05
    NVD
    7.5High
    CVE-2010-1428KEV⚙ WeaponizedExploit likely

    The Web Console (aka web-console) in JBossAs in Red Hat JBoss Enterprise Application Platform (aka JBoss EAP or JBEAP) 4.2 before 4.2.0.CP09 and 4.3 before 4.3.0.CP08 performs access control only for the GET and POST methods, which allows remote attackers to obtain sensitive information via an unspecified request that uses a different method.

    redhatCWE-749Exposed Dangerous Method or FunctionNetworkLow effortNo authNo interactionCIA
    2010-04-28
    NVD
    10.0Critical
    CVE-2018-14721

    FasterXML jackson-databind 2.x before 2.9.7 might allow remote attackers to conduct server-side request forgery (SSRF) attacks by leveraging failure to block the axis2-jaxws class from polymorphic deserialization.

    oracleCWE-918Server-Side Request Forgery (SSRF)NetworkLow effortNo authNo interactionCIA
    2019-01-02
    NVD
    9.8Critical
    CVE-2019-14892

    A flaw was discovered in jackson-databind in versions before 2.9.10, 2.8.11.5 and 2.6.7.3, where it would permit polymorphic deserialization of a malicious object using commons-configuration 1 and 2 JNDI classes. An attacker could use this flaw to execute arbitrary code.

    redhatCWE-200Information ExposureNetworkLow effortNo authNo interactionCIA
    2020-03-02
    NVD
    9.8Critical
    CVE-2019-17531

    A Polymorphic Typing issue was discovered in FasterXML jackson-databind 2.0.0 through 2.9.10. When Default Typing is enabled (either globally or for a specific property) for an externally exposed JSON endpoint and the service has the apache-log4j-extra (version 1.2.x) jar in the classpath, and an attacker can provide a JNDI service to access, it is possible to make the service execute a malicious payload.

    oracleCWE-502Deserialization of Untrusted DataNetworkLow effortNo authNo interactionCIA
    2019-10-12
    NVD
    9.8Critical
    CVE-2019-17267

    A Polymorphic Typing issue was discovered in FasterXML jackson-databind before 2.9.10. It is related to net.sf.ehcache.hibernate.EhcacheJtaTransactionManagerLookup.

    netappCWE-502Deserialization of Untrusted DataNetworkLow effortNo authNo interactionCIA
    2019-10-07
    NVD
    9.8Critical
    CVE-2019-16943

    A Polymorphic Typing issue was discovered in FasterXML jackson-databind 2.0.0 through 2.9.10. When Default Typing is enabled (either globally or for a specific property) for an externally exposed JSON endpoint and the service has the p6spy (3.8.6) jar in the classpath, and an attacker can find an RMI service endpoint to access, it is possible to make the service execute a malicious payload. This issue exists because of com.p6spy.engine.spy.P6DataSource mishandling.

    oracleCWE-502Deserialization of Untrusted DataNetworkLow effortNo authNo interactionCIA
    2019-10-01
    0.0
    / 10.0 base
    Medium severity
    Key facts
    CVE ID
    CVE-2010-0738
    Published
    Apr 28, 2010
    Last modified
    Oct 2, 2026
    CVSS
    5.3 (v3.1)
    EPSS
    79.58%
    In CISA KEV
    Yes
    Confidence
    100/100
    Weakness
    CWE-749
    Timeline
    1. Apr 28, 2010Published to NVDNVD
    2. Oct 2, 2026Record last modifiedNVD
    3. Aug 22, 2026AI analysis generatedWavense
    View on NVD