QID 982266

QID 982266: Java (maven) Security Update for org.bouncycastle:bcprov-jdk15 (GHSA-4446-656p-f54g)

Legion of the Bouncy Castle Legion of the Bouncy Castle Java Cryptography APIs version prior to version 1.60 contains a CWE-470: Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') vulnerability in XMSS/XMSS^MT private key deserialization that can result in Deserializing an XMSS/XMSS^MT private key can result in the execution of unexpected code.. This attack appear to be exploitable via A handcrafted private key can include references to unexpected classes which will be picked up from the class path for the executing application.. This vulnerability appears to have been fixed in 1.60 and later.

Successful exploitation of this vulnerability may affect the confidentiality, integrity, and availability of the targeted user.

  • CVSS V3 rated as Critical - 9.8 severity.
  • CVSS V2 rated as High - 7.5 severity.
  • Solution
    Customers are advised to refer to GHSA-4446-656p-f54g for updates pertaining to this vulnerability.
    Vendor References

    CVEs related to QID 982266

    Software Advisories
    Advisory ID Software Component Link
    GHSA-4446-656p-f54g org.bouncycastle:bcprov-jdk14 URL Logo github.com/advisories/GHSA-4446-656p-f54g
    GHSA-4446-656p-f54g org.bouncycastle:bcprov-jdk15 URL Logo github.com/advisories/GHSA-4446-656p-f54g