HIGH 7.5 Maven

In Bouncy Castle JCE Provider it is possible to inject extra elements in the sequence making up the signature and still have it validate

GHSA-4vhj-98r6-424h · CVE-2016-1000338

Published · Modified

AI SAST

Find this class of vulnerability in your own code

Corgea's AI-native static analysis detects vulnerabilities like this one across your repositories, ranks them by exploitability, and returns review-ready fixes.

Description

In Bouncy Castle JCE Provider version 1.55 and earlier the DSA does not fully validate ASN.1 encoding of signature on verification. It is possible to inject extra elements in the sequence making up the signature and still have it validate, which in some cases may allow the introduction of 'invisible' data into a signed structure.

Ready to move

Start Securing

Free, no credit card | First findings in minutes