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

CVE-2025-12543

VendorredhatPublishedJan 7, 2026SourceNVDWeaknessCWE-20
Plan a fix

Severe, but no confirmed exploitation yet. Schedule remediation in your next patch cycle and apply mitigations if you're exposed.

Severity
Critical · 9.6
CVSS base score
Exploitation
Not observed
No known exploitation or public exploit
Exploit likelihood
1%
Chance of exploitation in 30 days (EPSS)
Exposure
Remote
Exploitable over the network without credentials
01

What's the risk?

An unauthenticated attacker, remotely over the network, if a user is tricked into opening a malicious file or link, can steal data and tamper with data.

A flaw was found in the Undertow HTTP server core, which is used in WildFly, JBoss EAP, and other Java applications. The Undertow library fails to properly validate the Host header in incoming HTTP requests.As a result, requests containing malformed or malicious Host headers are processed without rejection, enabling attackers to poison caches, perform internal network scans, or hijack user sessions.

How it's exploitedMITRE ATT&CK · inferred from weakness & vector
Execution
T1203Exploitation for Client Execution

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

Are we affected?

12
  • Affectedredhat · build_of_apache_camel< 4.14.4↑ fixed 4.14.4
  • Affectedredhat · data_grid8.0
  • Affectedredhat · fuse7.0.0
  • Affectedredhat · jboss_enterprise_application_platform≥ 8.0, < 8.0.12↑ fixed 8.0.12
  • Affectedredhat · jboss_enterprise_application_platform≥ 8.1.0, < 8.1.3↑ fixed 8.1.3
  • Affectedredhat · jboss_enterprise_application_platformall versions
  • Affectedredhat · jboss_enterprise_application_platform7.0.0
  • Affectedredhat · jboss_enterprise_application_platform_expansion_packall versions
  • Affectedredhat · process_automation7.0
  • Affectedredhat · single_sign-on7.0
  • Affectedredhat · undertow< 2.2.39↑ fixed 2.2.39
  • Affectedredhat · undertow≥ 2.3.0, < 2.3.21↑ fixed 2.3.21
  • 03

    What to do

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

    1. !

      Mitigate now

      Configure fronting reverse proxies or load balancers to strictly validate and normalize the Host header, ensuring only legitimate requests reach the backend Undertow instances. Deploy a Web Application Firewall (WAF) to inspect and block HTTP requests containing malformed or suspicious Host headers. Implement enhanced logging and monitoring for unusual Host header patterns and unexpected internal network requests to detect exploitation attempts.

    2. ✓

      Permanent fix

      Apply vendor-provided security patches or upgrade to the fixed version of the Undertow library that includes proper Host header validation. For applications embedding Undertow, such as WildFly or JBoss EAP, ensure to update these platforms to versions incorporating the patched Undertow component. Verify that all updated systems correctly reject malformed Host headers to prevent further exploitation.

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

    Business impact

    Attackers can exploit the lack of Host header validation to perform cache poisoning, leading to users receiving malicious content or being redirected. This vulnerability also enables server-side request forgery (SSRF)-like attacks for internal network scanning, potentially revealing sensitive infrastructure. Successful exploitation could further lead to session hijacking, compromising user accounts and sensitive data within the affected applications.

    Weakness

    1
    CWE-20Common Weakness Enumeration · MITRE definition

    CVSS 3.1 details

    CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L
    0.0
    / 10.0 base
    Critical severity
    CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L
    Exploitability metrics
    Attack VectorAV
    Remotely exploitable across a network
    Attack ComplexityAC
    No special conditions required
    Privileges RequiredPR
    No authorization needed
    User InteractionUI
    A user must take an action
    Impact metrics
    ScopeS
    Impact extends to other components
    ConfidentialityC
    Total loss of confidentiality
    IntegrityI
    Total loss of integrity
    AvailabilityA
    Reduced performance or interruptions

    Related vulnerabilities

    Other CVEs affecting build of apache camel

    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
    9.8Critical
    CVE-2016-4437KEV⚙ WeaponizedExploit likely

    Apache Shiro before 1.2.5, when a cipher key has not been configured for the "remember me" feature, allows remote attackers to execute arbitrary code or bypass intended access restrictions via an unspecified request parameter.

    apacheCWE-321NetworkLow effortNo authNo interactionCIA
    2016-06-07
    NVD
    9.8Critical
    CVE-2015-1427KEV⚙ WeaponizedExploit likely

    The Groovy scripting engine in Elasticsearch before 1.3.8 and 1.4.x before 1.4.3 allows remote attackers to bypass the sandbox protection mechanism and execute arbitrary shell commands via a crafted script.

    elasticNetworkLow effortNo authNo interactionCIA
    2015-02-17
    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
    5.3Medium
    CVE-2010-0738KEV⚙ WeaponizedExploit likely

    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.

    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
    0.0
    / 10.0 base
    Critical severity
    Key facts
    CVE ID
    CVE-2025-12543
    Published
    Jan 7, 2026
    Last modified
    Oct 14, 2026
    CVSS
    9.6 (v3.1)
    EPSS
    1.33%
    In CISA KEV
    No
    Confidence
    92/100
    Weakness
    CWE-20
    Fixed in
    4.14.4, 8.0.12, 8.1.3…
    Timeline
    1. Jan 7, 2026Published to NVDNVD
    2. Oct 14, 2026Record last modifiedNVD
    3. Aug 19, 2026AI analysis generatedWavense
    View on NVD