Vulnerability · Published Mar 11, 2020 · Assigned by apache

CVE-2020-1947

Critical 9.8

In plain English

A critical-severity security flaw in Apache ShardingSphere(incubator) from Apache Software Foundation. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 33.9% (higher than 98% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)9.8Critical
Exploit odds (30 days)33.9%top 1.6% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack tooling1Public PoC

Official description

In Apache ShardingSphere(incubator) 4.0.0-RC3 and 4.0.0, the ShardingSphere's web console uses the SnakeYAML library for parsing YAML inputs to load datasource configuration. SnakeYAML allows to unmarshal data to a Java type By using the YAML tag. Unmarshalling untrusted data can lead to security flaws of RCE.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Mavenorg.apache.shardingsphere:shardingsphere4.0.1GHSA-v54f-xcmp-43cr

Affected products (as reported)

VendorProductVersions
Apache Software Foundation Apache ShardingSphere(incubator) 4.0.0-RC34.0.0

References