Lookup for vulnerable packages by Package URL.
| Purl | pkg:maven/com.alibaba/dubbo@2.5.1 |
| Type | maven |
| Namespace | com.alibaba |
| Name | dubbo |
| Version | 2.5.1 |
| Qualifiers |
|
| Subpath | |
| Is_vulnerable | true |
| Next_non_vulnerable_version | 2.6.12 |
| Latest_non_vulnerable_version | 2.6.12 |
| Affected_by_vulnerabilities |
| 0 |
| url |
VCID-2989-2ec6-jybq |
| vulnerability_id |
VCID-2989-2ec6-jybq |
| summary |
Server-Side Request Forgery (SSRF)
In Apache Dubbo prior to 2.6.9 and 2.7.9, the usage of parseURL method will lead to the bypass of white host check which can cause open redirect or SSRF vulnerability. |
| references |
| 0 |
| reference_url |
https://api.first.org/data/v1/epss?cve=CVE-2021-25640 |
| reference_id |
|
| reference_type |
|
| scores |
| 0 |
| value |
0.00705 |
| scoring_system |
epss |
| scoring_elements |
0.72499 |
| published_at |
2026-06-08T12:55:00Z |
|
| 1 |
| value |
0.00705 |
| scoring_system |
epss |
| scoring_elements |
0.72483 |
| published_at |
2026-06-04T12:55:00Z |
|
| 2 |
| value |
0.00705 |
| scoring_system |
epss |
| scoring_elements |
0.72525 |
| published_at |
2026-06-05T12:55:00Z |
|
| 3 |
| value |
0.00705 |
| scoring_system |
epss |
| scoring_elements |
0.72532 |
| published_at |
2026-06-06T12:55:00Z |
|
| 4 |
| value |
0.00705 |
| scoring_system |
epss |
| scoring_elements |
0.72512 |
| published_at |
2026-06-07T12:55:00Z |
|
|
| url |
https://api.first.org/data/v1/epss?cve=CVE-2021-25640 |
|
| 1 |
|
| 2 |
|
| 3 |
|
| 4 |
|
|
| fixed_packages |
|
| aliases |
CVE-2021-25640, GHSA-gw4j-4229-q4px
|
| risk_score |
3.1 |
| exploitability |
0.5 |
| weighted_severity |
6.2 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-2989-2ec6-jybq |
|
| 1 |
| url |
VCID-9cck-3q13-1kej |
| vulnerability_id |
VCID-9cck-3q13-1kej |
| summary |
Deserialization of Untrusted Data
Apache Dubbo prior to 2.6.9 and 2.7.9 by default supports generic calls to arbitrary methods exposed by provider interfaces. These invocations are handled by the GenericFilter which will find the service and method specified in the first arguments of the invocation and use the Java Reflection API to make the final call. |
| references |
| 0 |
| reference_url |
https://api.first.org/data/v1/epss?cve=CVE-2021-30179 |
| reference_id |
|
| reference_type |
|
| scores |
| 0 |
| value |
0.02183 |
| scoring_system |
epss |
| scoring_elements |
0.84682 |
| published_at |
2026-06-08T12:55:00Z |
|
| 1 |
| value |
0.02183 |
| scoring_system |
epss |
| scoring_elements |
0.84672 |
| published_at |
2026-06-04T12:55:00Z |
|
| 2 |
| value |
0.02183 |
| scoring_system |
epss |
| scoring_elements |
0.84696 |
| published_at |
2026-06-05T12:55:00Z |
|
| 3 |
| value |
0.02183 |
| scoring_system |
epss |
| scoring_elements |
0.847 |
| published_at |
2026-06-06T12:55:00Z |
|
| 4 |
| value |
0.02183 |
| scoring_system |
epss |
| scoring_elements |
0.84694 |
| published_at |
2026-06-07T12:55:00Z |
|
|
| url |
https://api.first.org/data/v1/epss?cve=CVE-2021-30179 |
|
| 1 |
|
| 2 |
|
| 3 |
|
| 4 |
|
|
| fixed_packages |
|
| aliases |
CVE-2021-30179, GHSA-5mc7-m686-p6jg
|
| risk_score |
4.5 |
| exploitability |
0.5 |
| weighted_severity |
9.0 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-9cck-3q13-1kej |
|
| 2 |
| url |
VCID-apmz-v6u5-8ygh |
| vulnerability_id |
VCID-apmz-v6u5-8ygh |
| summary |
Deserialization of Untrusted Data
Each Apache Dubbo server will set a serialization id to tell the clients which serialization protocol it is working on. But for Dubbo versions before 2.7.8 or 2.6.9, an attacker can choose which serialization id the Provider will use by tampering with the byte preamble flags, aka, not following the server's instruction. This means that if a weak deserializer such as the Kryo and FST are somehow in code scope (e.g. if Kryo is somehow a part of a dependency), a remote unauthenticated attacker can tell the Provider to use the weak deserializer, and then proceed to exploit it. |
| references |
| 0 |
| reference_url |
https://api.first.org/data/v1/epss?cve=CVE-2021-25641 |
| reference_id |
|
| reference_type |
|
| scores |
| 0 |
| value |
0.7462 |
| scoring_system |
epss |
| scoring_elements |
0.98875 |
| published_at |
2026-06-08T12:55:00Z |
|
| 1 |
| value |
0.7462 |
| scoring_system |
epss |
| scoring_elements |
0.98874 |
| published_at |
2026-06-04T12:55:00Z |
|
| 2 |
| value |
0.7462 |
| scoring_system |
epss |
| scoring_elements |
0.98877 |
| published_at |
2026-06-06T12:55:00Z |
|
| 3 |
| value |
0.7462 |
| scoring_system |
epss |
| scoring_elements |
0.98876 |
| published_at |
2026-06-07T12:55:00Z |
|
|
| url |
https://api.first.org/data/v1/epss?cve=CVE-2021-25641 |
|
| 1 |
|
| 2 |
|
| 3 |
|
|
| fixed_packages |
|
| aliases |
CVE-2021-25641, GHSA-v2rg-8cwr-75g8
|
| risk_score |
4.5 |
| exploitability |
0.5 |
| weighted_severity |
9.0 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-apmz-v6u5-8ygh |
|
| 3 |
| url |
VCID-eznq-hze7-kqfg |
| vulnerability_id |
VCID-eznq-hze7-kqfg |
| summary |
Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Apache Dubbo prior to 2.6.9 and 2.7.9 supports Script routing which will enable a customer to route the request to the right server. These rules are used by the customers when making a request in order to find the right endpoint. When parsing these rules, Dubbo customers use ScriptEngine and run the rule provided by the script which by default may enable executing arbitrary code. |
| references |
| 0 |
| reference_url |
https://api.first.org/data/v1/epss?cve=CVE-2021-30181 |
| reference_id |
|
| reference_type |
|
| scores |
| 0 |
| value |
0.03871 |
| scoring_system |
epss |
| scoring_elements |
0.88461 |
| published_at |
2026-06-08T12:55:00Z |
|
| 1 |
| value |
0.03871 |
| scoring_system |
epss |
| scoring_elements |
0.88442 |
| published_at |
2026-06-04T12:55:00Z |
|
| 2 |
| value |
0.03871 |
| scoring_system |
epss |
| scoring_elements |
0.8846 |
| published_at |
2026-06-05T12:55:00Z |
|
| 3 |
| value |
0.03871 |
| scoring_system |
epss |
| scoring_elements |
0.88462 |
| published_at |
2026-06-06T12:55:00Z |
|
|
| url |
https://api.first.org/data/v1/epss?cve=CVE-2021-30181 |
|
| 1 |
|
| 2 |
|
| 3 |
|
|
| fixed_packages |
|
| aliases |
CVE-2021-30181, GHSA-qmfc-6www-fjqw
|
| risk_score |
4.5 |
| exploitability |
0.5 |
| weighted_severity |
9.0 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-eznq-hze7-kqfg |
|
| 4 |
| url |
VCID-m7ca-pdzs-2yfd |
| vulnerability_id |
VCID-m7ca-pdzs-2yfd |
| summary |
Server-side request forgery in Apache Dubbo
bypass CVE-2021-25640 > In Apache Dubbo prior to 2.6.12 and 2.7.15, the usage of parseURL method will lead to the bypass of the white host check which can cause open redirect or SSRF vulnerability. |
| references |
| 0 |
| reference_url |
https://api.first.org/data/v1/epss?cve=CVE-2022-24969 |
| reference_id |
|
| reference_type |
|
| scores |
| 0 |
| value |
0.02387 |
| scoring_system |
epss |
| scoring_elements |
0.85322 |
| published_at |
2026-06-07T12:55:00Z |
|
| 1 |
| value |
0.02387 |
| scoring_system |
epss |
| scoring_elements |
0.85307 |
| published_at |
2026-06-08T12:55:00Z |
|
| 2 |
| value |
0.02387 |
| scoring_system |
epss |
| scoring_elements |
0.85328 |
| published_at |
2026-06-06T12:55:00Z |
|
| 3 |
| value |
0.02387 |
| scoring_system |
epss |
| scoring_elements |
0.85299 |
| published_at |
2026-06-04T12:55:00Z |
|
|
| url |
https://api.first.org/data/v1/epss?cve=CVE-2022-24969 |
|
| 1 |
|
| 2 |
|
| 3 |
|
| 4 |
|
| 5 |
|
|
| fixed_packages |
|
| aliases |
CVE-2022-24969, GHSA-gm48-83x4-84jg
|
| risk_score |
3.1 |
| exploitability |
0.5 |
| weighted_severity |
6.2 |
| resource_url |
http://public2.vulnerablecode.io/vulnerabilities/VCID-m7ca-pdzs-2yfd |
|
|
| Fixing_vulnerabilities |
|
| Risk_score | 4.5 |
| Resource_url | http://public2.vulnerablecode.io/packages/pkg:maven/com.alibaba/dubbo@2.5.1 |