Skip to content
OpenAdvisories
High · 7.5 CVE-2021-45458 EUVD-2022-0544GHSA-9fj5-jg6f-qg5r

Hardcoded credentials

Published Jan 6, 2022 · Updated Aug 4, 2024 · Assigned by apache

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

VendorProductAffectedFixed
Apache Software Foundation Apache Kylin Apache Kylin 2 – ≤ 2.6.6, Apache Kylin 3 – ≤ 3.1.2, Apache Kylin 4 – ≤ 4.0.0 —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.kylin:kylin < 3.1.3 3.1.3 GHSA-9fj5-jg6f-qg5r
Maven org.apache.kylin:kylin >= 4.0.0, < 4.0.1 4.0.1 GHSA-9fj5-jg6f-qg5r

References