Not rated
CVE-2021-45458 Apache Kylin provides encryption classes PasswordPlaceholderConfigurer to help users encrypt their passwords
Description
Apache Kylin provides encryption classes PasswordPlaceholderConfigurer to help users encrypt their passwords. In the encryption algorithm used by this encryption class, the cipher is initialized with a hardcoded key and IV. If users use class PasswordPlaceholderConfigurer to encrypt their password and configure it into kylin's configuration file, there is a risk that the password may be decrypted. 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 products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| Apache Kylin 4.0 | earliest → 4.0.0 | No fix stated |
| Apache Kylin 3.1 | earliest → 3.1.2 | No fix stated |
| Apache Kylin 2.6 | earliest → 2.6.6 | No fix stated |
References
- lists.apache.org lists.apache.org
- [oss-security] 20220106 CVE-2021-45458: Apache Kylin: Hardcoded credentials www.openwall.com
- [oss-security] 20220106 CVE-2021-45458: Apache Kylin: Hardcoded credentials www.openwall.com
Timeline
- Published
- Last modified
Other CVEs of Apache Kylin
The 40 CVEs of Apache Kylin →
CVE-2026-108837
Apache Kylin: Potential computed-column resource exhaustion
Not rated
CVE-2026-108833
Apache Kylin: default startup profile miss security settings
Not rated
CVE-2026-108823
Apache Kylin: Potential unauthenticated job metadata replacement
Not rated
CVE-2026-108780
Potential JDBC source configuration validation vulnerability in Apache Kylin
Not rated