org.apache.camel:camel-cxf-soap@4.22.0

  • latest version

    4.23.0

  • latest non vulnerable version

  • first published

    4 years ago

  • latest version published

    11 days ago

  • licenses detected

  • package registry

  • Direct Vulnerabilities

    Known vulnerabilities in the org.apache.camel:camel-cxf-soap package. This does not include vulnerabilities belonging to this package’s dependencies.

    Fix vulnerabilities automatically

    Snyk's AI Trust Platform automatically finds the best upgrade path and integrates with your development workflows. Secure your code at zero cost.

    Fix for free
    VulnerabilityVulnerable Version
    • M
    Information Exposure

    Affected versions of this package are vulnerable to Information Exposure via the checkFailure function in the CXF SOAP consumer. An external caller can read internal class and package names and exception messages by sending a SOAP request that triggers an undeclared route failure; if CXF is configured to include stack traces in fault details, those may also be exposed. Declared @WebFault exceptions are part of the service contract and are not the issue.

    Workarounds

    • Declare the exceptions the CXF SOAP service is allowed to report, and use an onException handler to map all other failures to one of those declared exceptions; this prevents undeclared exception details from being returned in SOAP faults.

    How to fix Information Exposure?

    Upgrade org.apache.camel:camel-cxf-soap to version 4.18.5, 4.22.1 or higher.

    [4.0.0,4.18.5)[4.19.0,4.22.1)