Security Deep Dive
shardingsphere
Security posture and CVE patch evidence from tracked releases.
33 critical dependency CVEs affects 5.5.3.
Audit transitive dependencies; consider upgrading or pinning replacements.
Trust Signals — 2 of 9 Present
Evidence already collected from releases and repository metadata.
Security Score
A composite score aggregating Scorecard performance, CVE patch history, OpenSSF badge tier, and dependency vulnerability exposure. Score ≥ 7.0 is healthy; < 4.0 warrants attention.
epss
0.25 / 0.5
No EPSS data
freshness
1.00 / 1.0
3d stale
scorecard
3.44 / 4.0
Score 8.6/10
cve health
0.00 / 2.5
No open CVEs
patch speed
0.50 / 0.5
⚠ Estimated — no CVE patch history
kev exposure
1.50 / 1.5
No KEV exposure
supply chain risk
-1.50 / 10.0
Risk 100.0/100
Score breakdown
schema v2Vulnerability posture
vulnerability posture
0.0
25%
Release responsiveness
release responsiveness
10.0
5%
Dependency exposure
dependency exposure
0.0
10%
Provenance trust
provenance trust
8.6
40%
Maintainer health
maintainer health
10.0
10%
Operational risk
operational risk
8.5
10%
How is this calculated?
The six dimensions group the legacy score signals into weighted categories: direct vulnerability status, patch responsiveness, dependency exposure, provenance checks, maintainer activity, and exploitability risk. The flat component values above remain available for compatibility.
Supply Chain Risk
Risk 100.0/100Scorecard
Scorecard 8.6/10OpenSSF Scorecard evaluates supply-chain security practices automatically. Score ≥ 6 is passing; ≥ 8 is excellent.
| Check | Score | Reason |
|---|---|---|
| Maintained | 10 | 30 commit(s) and 9 issue activity found in the last 90 days -- score normalized to 10 |
| Code-Review | 10 | all changesets reviewed |
| Dangerous-Workflow | 10 | no dangerous workflow patterns detected |
| CII-Best-Practices | 10 | badge detected: Gold |
| Token-Permissions | 10 | GitHub workflow tokens follow principle of least privilege |
| License | 10 | license file detected |
| Branch-Protection | -1 | internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md |
| Security-Policy | 10 | security policy file detected |
| Signed-Releases | -1 | no releases found |
| Binary-Artifacts | 10 | no binaries found in the repo |
| Fuzzing | 0 | project is not fuzzed |
| Packaging | 10 | packaging workflow detected |
| SAST | 10 | SAST tool detected |
| Pinned-Dependencies | 0 | dependency not pinned by hash detected -- score normalized to 0 |
Dependency Vulnerabilities
Scanning the SBOM (Software Bill of Materials) of the latest release for known vulnerabilities in transitive dependencies.
Critical
33
High
78
Medium
37
Low
3
Unknown
0
| CVE | Severity | KEV | Dependency | Affected version | Cleared in release |
|---|---|---|---|---|---|
| CVE-2016-3720 | critical | — | com.fasterxml.jackson.dataformat:jackson-dataformat-xml | — | — |
| CVE-2017-15095 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2017-17485 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2017-5929 | critical | — | ch.qos.logback:logback-classic | — | — |
| CVE-2017-7525 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2018-11307 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2018-1282 | critical | — | org.apache.hive:hive-jdbc | — | — |
| CVE-2018-14718 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2018-14719 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2018-14720 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2018-14721 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2018-19360 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2018-19361 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2018-19362 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2018-7489 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-13990 | critical | — | org.quartz-scheduler:quartz | — | — |
| CVE-2019-14379 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-14540 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-16335 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-16942 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-16943 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-17267 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-17531 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-20330 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-8840 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-9546 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-9547 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-9548 | critical | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2021-42392 | critical | — | com.h2database:h2 | — | — |
| CVE-2022-23221 | critical | — | com.h2database:h2 | — | — |
| CVE-2022-39135 | critical | — | org.apache.calcite:calcite-core | — | — |
| CVE-2022-42889 | critical | — | org.apache.commons:commons-text | — | — |
| CVE-2024-1597 | critical | — | org.postgresql:postgresql | — | — |
| CVE-2012-1618 | high | — | org.postgresql:postgresql | — | — |
| CVE-2016-4970 | high | — | io.netty:netty-handler | — | — |
| CVE-2016-7051 | high | — | com.fasterxml.jackson.dataformat:jackson-dataformat-xml | — | — |
| CVE-2017-18640 | high | — | org.yaml:snakeyaml | — | — |
| CVE-2017-3523 | high | — | mysql:mysql-connector-java | — | — |
| CVE-2018-12022 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2018-12023 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2018-3258 | high | — | mysql:mysql-connector-java | — | — |
| CVE-2018-5968 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-12086 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-14439 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-14892 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-14893 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-9843 | high | — | com.diffplug.spotless:spotless-maven-plugin | — | — |
| CVE-2020-10650 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-10672 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-10673 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-10968 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-10969 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-11111 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-11112 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-11113 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-11612 | high | — | io.netty:netty-handler | — | — |
| CVE-2020-11619 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-11620 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-13692 | high | — | org.postgresql:postgresql | — | — |
| CVE-2020-14060 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-14061 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-14062 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-14195 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-24616 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-24750 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-25649 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-35490 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-35491 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-35728 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-36179 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-36180 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-36181 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-36182 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-36183 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-36184 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-36185 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-36186 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-36187 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-36188 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-36189 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-36518 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2020-7238 | high | — | io.netty:netty-handler | — | — |
| CVE-2021-20190 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2021-22569 | high | — | com.google.protobuf:protobuf-java | — | — |
| CVE-2021-23463 | high | — | com.h2database:h2 | — | — |
| CVE-2021-37136 | high | — | io.netty:netty-codec | — | — |
| CVE-2021-37137 | high | — | io.netty:netty-codec | — | — |
| CVE-2021-46877 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2022-1471 | high | — | org.yaml:snakeyaml | — | — |
| CVE-2022-21724 | high | — | org.postgresql:postgresql | — | — |
| CVE-2022-25857 | high | — | org.yaml:snakeyaml | — | — |
| CVE-2022-31197 | high | — | org.postgresql:postgresql | — | — |
| CVE-2022-3509 | high | — | com.google.protobuf:protobuf-java | — | — |
| CVE-2022-3510 | high | — | com.google.protobuf:protobuf-java | — | — |
| CVE-2022-42003 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2022-42004 | high | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2022-45868 | high | — | com.h2database:h2 | — | — |
| CVE-2023-1428 | high | — | io.grpc:grpc-protobuf | — | — |
| CVE-2023-22102 | high | — | mysql:mysql-connector-java | — | — |
| CVE-2023-22102 | high | — | com.mysql:mysql-connector-j | — | — |
| CVE-2023-32731 | high | — | io.grpc:grpc-protobuf | — | — |
| CVE-2023-6378 | high | — | ch.qos.logback:logback-classic | — | — |
| CVE-2024-7254 | high | — | com.google.protobuf:protobuf-java | — | — |
| CVE-2025-24970 | high | — | io.netty:netty-handler | — | — |
| CVE-2025-49146 | high | — | org.postgresql:postgresql | — | — |
| CVE-2025-59250 | high | — | com.microsoft.sqlserver:mssql-jdbc | — | — |
| CVE-2026-42198 | high | — | org.postgresql:postgresql | 42.7.8 | — |
| CVE-2026-42577 | high | — | io.netty:netty-transport-native-epoll | — | — |
| CVE-2026-42583 | high | — | io.netty:netty-codec | — | — |
| GHSA-86q5-qcjc-7pv4 | high | — | com.facebook.presto:presto-jdbc | — | — |
| GHSA-xm7x-f3w2-4hjm | high | — | com.facebook.presto:presto-jdbc | — | — |
| CVE-2014-3488 | medium | — | io.netty:netty-handler | — | — |
| CVE-2015-2575 | medium | — | mysql:mysql-connector-java | — | — |
| CVE-2017-3586 | medium | — | mysql:mysql-connector-java | — | — |
| CVE-2018-1000873 | medium | — | com.fasterxml.jackson.datatype:jackson-datatype-jsr310 | — | — |
| CVE-2018-10237 | medium | — | com.google.guava:guava | — | — |
| CVE-2018-1314 | medium | — | org.apache.hive:hive-jdbc | — | — |
| CVE-2019-12384 | medium | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-12814 | medium | — | com.fasterxml.jackson.core:jackson-databind | — | — |
| CVE-2019-20445 | medium | — | io.netty:netty-handler | — | — |
| CVE-2019-2692 | medium | — | mysql:mysql-connector-java | — | — |
| CVE-2020-13955 | medium | — | org.apache.calcite:calcite-core | — | — |
| CVE-2021-2471 | medium | — | mysql:mysql-connector-java | — | — |
| CVE-2022-21363 | medium | — | mysql:mysql-connector-java | — | — |
| CVE-2022-3171 | medium | — | com.google.protobuf:protobuf-java | — | — |
| CVE-2022-38749 | medium | — | org.yaml:snakeyaml | — | — |
| CVE-2022-38750 | medium | — | org.yaml:snakeyaml | — | — |
| CVE-2022-38751 | medium | — | org.yaml:snakeyaml | — | — |
| CVE-2022-38752 | medium | — | org.yaml:snakeyaml | — | — |
| CVE-2022-41854 | medium | — | org.yaml:snakeyaml | — | — |
| CVE-2022-41946 | medium | — | org.postgresql:postgresql | — | — |
| CVE-2023-2976 | medium | — | com.google.guava:guava | — | — |
| CVE-2023-32732 | medium | — | io.grpc:grpc-protobuf | — | — |
| CVE-2023-33202 | medium | — | org.bouncycastle:bcpkix-jdk18on | — | — |
| CVE-2023-34462 | medium | — | io.netty:netty-handler | — | — |
| CVE-2023-35701 | medium | — | org.apache.hive:hive-jdbc | — | — |
| CVE-2023-51074 | medium | — | com.jayway.jsonpath:json-path | — | — |
| CVE-2024-23689 | medium | — | com.clickhouse:clickhouse-jdbc | — | — |
| CVE-2024-29857 | medium | — | org.bouncycastle:bctls-jdk18on | — | — |
| CVE-2024-30171 | medium | — | org.bouncycastle:bctls-jdk18on | — | — |
| CVE-2024-30172 | medium | — | org.bouncycastle:bctls-jdk18on | — | — |
| CVE-2025-48924 | medium | — | commons-lang:commons-lang | — | — |
| CVE-2025-48924 | medium | — | org.apache.commons:commons-lang3 | — | — |
| CVE-2025-58057 | medium | — | io.netty:netty-codec | — | — |
| CVE-2025-8885 | medium | — | org.bouncycastle:bctls-jdk18on | — | — |
| CVE-2025-8916 | medium | — | org.bouncycastle:bcpkix-jdk18on | — | — |
| CVE-2026-5588 | medium | — | org.bouncycastle:bcpkix-jdk18on | — | — |
| GHSA-673j-qm5f-xpv8 | medium | — | org.postgresql:postgresql | — | — |
| CVE-2017-3589 | low | — | mysql:mysql-connector-java | — | — |
| CVE-2020-8908 | low | — | com.google.guava:guava | — | — |
| CVE-2022-26520 | low | — | org.postgresql:postgresql | — | — |
Showing 151 of 151