GHSA-cpx9-4rwv-486v

    Dashboard / Vulnerabilities / GHSA-cpx9-4rwv-486v

    GHSA-cpx9-4rwv-486v

    Published: 8 Sept 2021Last Modified: 8 Nov 2023

    Summary: Hessian protocol configuration vulnerability in Apache Dubbo

    Details: In Apache Dubbo, users may choose to use the Hessian protocol. The Hessian protocol is implemented on top of HTTP and passes the body of a POST request directly to a HessianSkeleton: New HessianSkeleton are created without any configuration of the serialization factory and therefore without applying the dubbo properties for applying allowed or blocked type lists. In addition, the generic service is always exposed and therefore attackers do not need to figure out a valid service/method name pair. This is fixed in 2.7.13, 2.6.10.1

    Affected packages

    Package

    Name: org.apache.dubbo:dubbo

    Purl: pkg:maven/org.apache.dubbo/dubbo

    Affected ranges

    Type: ECOSYSTEM

    Events:

    Introduced- 2.7.0
    Fixed -2.7.13

    Affected versions

    2.7.0
    2.7.1
    2.7.10
    2.7.11
    2.7.12
    2.7.2
    2.7.3
    2.7.4
    2.7.4.1
    2.7.5
    2.7.6
    2.7.7
    2.7.8
    2.7.9

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High
    GHSA-cpx9-4rwv-486v | CVE-DB