CVE-2021-31522
published 2022-01-06CVE-2021-31522: Kylin can receive user input and load any class through Class.forName(...). This issue affects Apache Kylin 2 version 2.6.6 and prior versions; Apache Kylin 3…
PriorityP355critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
EPSS
2.90%
85.4th percentile
Kylin can receive user input and load any class through Class.forName(...). This issue affects Apache Kylin 2 version 2.6.6 and prior versions; Apache Kylin 3 version 3.1.2 and prior versions; Apache Kylin 4 version 4.0.0 and prior versions.
Affected
6 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| apache | kylin | — | — |
| apache | kylin | 2.0.0 – 2.6.6 | — |
| apache | kylin | >= 3.0.0 < 3.1.3 | 3.1.3 |
| apache_software_foundation | apache_kylin | Apache Kylin 2 – 2.6.6 | — |
| apache_software_foundation | apache_kylin | Apache Kylin 3 – 3.1.2 | — |
| apache_software_foundation | apache_kylin | Apache Kylin 4 – 4.0.0 | — |
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
nvdv2.07.5HIGHAV:N/AC:L/Au:N/C:P/I:P/A:P
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
OSV
Kylin can receive user input and load any class through Class.forName(...).
osv·2022-01-08
CVE-2021-31522 [MEDIUM] Kylin can receive user input and load any class through Class.forName(...).
Kylin can receive user input and load any class through Class.forName(...).
Kylin can receive user input and load any class through Class.forName(...). This issue affects Apache Kylin 2 version 2.6.6 and prior versions; Apache Kylin 3 version 3.1.2 and prior versions; Apache Kylin 4 version 4.0.0 and prior versions.
GHSA
Kylin can receive user input and load any class through Class.forName(...).
ghsa·2022-01-08
CVE-2021-31522 [MEDIUM] CWE-470 Kylin can receive user input and load any class through Class.forName(...).
Kylin can receive user input and load any class through Class.forName(...).
Kylin can receive user input and load any class through Class.forName(...). This issue affects Apache Kylin 2 version 2.6.6 and prior versions; Apache Kylin 3 version 3.1.2 and prior versions; Apache Kylin 4 version 4.0.0 and prior versions.
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
2022-01-06
Published