GHSA-8353-fgcr-xfhx · Severity: medium · Ecosystem: maven — Improper Input Validation in Bouncy Castle
The TLS implementation in the Bouncy Castle Java library before 1.48 and C# library before 1.8 does not properly consider timing side-channel attacks on a noncompliant MAC check operation during the processing of malformed CBC padding, which allows remote attackers to conduct distinguishing attacks and plaintext-recovery attacks via statistical analysis of timing data for crafted packets, a related issue to CVE-2013-0169.
Conclusion & alert: CVE-2013-1624 is rated Moderate Risk (48.5/100): CVSS Medium severity, with medium exploitation likelihood (EPSS 2.97%). Core evidence: EPSS rose +2.58% over the last day, indicating growing attacker interest. Mandatory action: Review affected assets and schedule remediation.
Risk is dynamic; we continuously reassess and refresh what is shown on this page as upstream context changes.
EPSS lead: Daily EPSS estimates relative likelihood of exploitation; percentile ranks this CVE among scored vulnerabilities (higher = more severe relative rank).
| # | Date | Old EPSS score | New EPSS score | Delta (New - Old) |
|---|---|---|---|---|
| 1 | 2026-06-15 | 0.39% | 2.97% | +2.58% |
| 2 | 2025-10-18 | 0.53% | 0.39% | -0.15% |
| 3 | 2025-03-30 | — | 0.53% | — |
Full EPSS history (7 records total)
CVSS metrics for this CVE.
| Base score | Version | Severity | Vector | Exploitability | Impact | Score source |
|---|---|---|---|---|---|---|
| 4.0 | 2.0 | MEDIUM |
|
4.9 | 4.9 | [email protected] |
GHSA-8353-fgcr-xfhx · Severity: medium · Ecosystem: maven — Improper Input Validation in Bouncy Castle
| vendor | priority | summary | link |
|---|---|---|---|
debian
|
low | CVE-2013-1624 low priority: Debian including 1 source packages (bouncycastle), 5 status rows across 5 suites (bookworm, bullseye, forky, sid, trixie): resolved 5. | https://security-tracker.debian.org/tracker/CVE-2013-1624 |
redhat
|
medium | — | https://access.redhat.com/security/cve/CVE-2013-1624 |
ubuntu
|
low | CVE-2013-1624 low priority: Ubuntu including 1 source packages (bouncycastle), 15 status rows across 15 suites (hardy, lucid, oneiric, precise, quantal, raring, saucy, trusty, upstream, utopic, vivid, wily, xenial, yakkety, zesty): not-affected 7, ignored 6, DNE 1, pending 1. | https://ubuntu.com/security/CVE-2013-1624 |
| Vendor | Product | Version | Raw CPE |
|---|---|---|---|
| bouncycastle | bc-java | 1.01 | cpe:2.3:a:bouncycastle:bc-java:1.01:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.02 | cpe:2.3:a:bouncycastle:bc-java:1.02:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.03 | cpe:2.3:a:bouncycastle:bc-java:1.03:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.04 | cpe:2.3:a:bouncycastle:bc-java:1.04:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.05 | cpe:2.3:a:bouncycastle:bc-java:1.05:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.06 | cpe:2.3:a:bouncycastle:bc-java:1.06:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.07 | cpe:2.3:a:bouncycastle:bc-java:1.07:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.08 | cpe:2.3:a:bouncycastle:bc-java:1.08:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.09 | cpe:2.3:a:bouncycastle:bc-java:1.09:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.10 | cpe:2.3:a:bouncycastle:bc-java:1.10:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.11 | cpe:2.3:a:bouncycastle:bc-java:1.11:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.12 | cpe:2.3:a:bouncycastle:bc-java:1.12:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.13 | cpe:2.3:a:bouncycastle:bc-java:1.13:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.14 | cpe:2.3:a:bouncycastle:bc-java:1.14:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.15 | cpe:2.3:a:bouncycastle:bc-java:1.15:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.16 | cpe:2.3:a:bouncycastle:bc-java:1.16:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.17 | cpe:2.3:a:bouncycastle:bc-java:1.17:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.18 | cpe:2.3:a:bouncycastle:bc-java:1.18:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.19 | cpe:2.3:a:bouncycastle:bc-java:1.19:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.20 | cpe:2.3:a:bouncycastle:bc-java:1.20:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.21 | cpe:2.3:a:bouncycastle:bc-java:1.21:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.22 | cpe:2.3:a:bouncycastle:bc-java:1.22:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.23 | cpe:2.3:a:bouncycastle:bc-java:1.23:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.24 | cpe:2.3:a:bouncycastle:bc-java:1.24:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.25 | cpe:2.3:a:bouncycastle:bc-java:1.25:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.26 | cpe:2.3:a:bouncycastle:bc-java:1.26:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.27 | cpe:2.3:a:bouncycastle:bc-java:1.27:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.28 | cpe:2.3:a:bouncycastle:bc-java:1.28:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.29 | cpe:2.3:a:bouncycastle:bc-java:1.29:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.30 | cpe:2.3:a:bouncycastle:bc-java:1.30:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.31 | cpe:2.3:a:bouncycastle:bc-java:1.31:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.32 | cpe:2.3:a:bouncycastle:bc-java:1.32:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.33 | cpe:2.3:a:bouncycastle:bc-java:1.33:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.34 | cpe:2.3:a:bouncycastle:bc-java:1.34:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.35 | cpe:2.3:a:bouncycastle:bc-java:1.35:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.36 | cpe:2.3:a:bouncycastle:bc-java:1.36:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.37 | cpe:2.3:a:bouncycastle:bc-java:1.37:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.38 | cpe:2.3:a:bouncycastle:bc-java:1.38:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.39 | cpe:2.3:a:bouncycastle:bc-java:1.39:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.40 | cpe:2.3:a:bouncycastle:bc-java:1.40:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.41 | cpe:2.3:a:bouncycastle:bc-java:1.41:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.42 | cpe:2.3:a:bouncycastle:bc-java:1.42:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.43 | cpe:2.3:a:bouncycastle:bc-java:1.43:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.44 | cpe:2.3:a:bouncycastle:bc-java:1.44:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.45 | cpe:2.3:a:bouncycastle:bc-java:1.45:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.46 | cpe:2.3:a:bouncycastle:bc-java:1.46:*:*:*:*:*:*:* |
| bouncycastle | bc-java | 1.47 | cpe:2.3:a:bouncycastle:bc-java:1.47:*:*:*:*:*:*:* |
| bouncycastle | legion-of-the-bouncy-castle-c\#-cryptography-api | 0.0 | cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle-c\#-cryptography-api:0.0:*:*:*:*:*:*:* |
| bouncycastle | legion-of-the-bouncy-castle-c\#-cryptography-api | 1.0 | cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle-c\#-cryptography-api:1.0:*:*:*:*:*:*:* |
| bouncycastle | legion-of-the-bouncy-castle-c\#-cryptography-api | 1.1 | cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle-c\#-cryptography-api:1.1:*:*:*:*:*:*:* |
| bouncycastle | legion-of-the-bouncy-castle-c\#-cryptography-api | 1.2 | cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle-c\#-cryptography-api:1.2:*:*:*:*:*:*:* |
| bouncycastle | legion-of-the-bouncy-castle-c\#-cryptography-api | 1.3 | cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle-c\#-cryptography-api:1.3:*:*:*:*:*:*:* |
| bouncycastle | legion-of-the-bouncy-castle-c\#-cryptography-api | 1.4 | cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle-c\#-cryptography-api:1.4:*:*:*:*:*:*:* |
| bouncycastle | legion-of-the-bouncy-castle-c\#-cryptography-api | 1.5 | cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle-c\#-cryptography-api:1.5:*:*:*:*:*:*:* |
| bouncycastle | legion-of-the-bouncy-castle-c\#-cryptography-api | 1.6.1 | cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle-c\#-cryptography-api:1.6.1:*:*:*:*:*:*:* |
| bouncycastle | legion-of-the-bouncy-castle-c\#-cryptography-api | 1.7 | cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle-c\#-cryptography-api:1.7:*:*:*:*:*:*:* |