First published: Tue Apr 27 2021(Updated: )
Nacos is a platform designed for dynamic service discovery and configuration and service management. In Nacos before version 1.4.1, when configured to use authentication (-Dnacos.core.auth.enabled=true) Nacos uses the AuthFilter servlet filter to enforce authentication. This filter has a backdoor that enables Nacos servers to bypass this filter and therefore skip authentication checks. This mechanism relies on the user-agent HTTP header so it can be easily spoofed. This issue may allow any user to carry out any administrative tasks on the Nacos server.
Credit: security-advisories@github.com security-advisories@github.com
Affected Software | Affected Version | How to fix |
---|---|---|
maven/com.alibaba.nacos:nacos-common | <1.4.1 | 1.4.1 |
Alibaba Nacos | <1.4.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2021-29441 is a vulnerability in the Nacos platform that allows unauthorized access when authentication is enabled.
CVE-2021-29441 has a severity rating of 9.8 (critical).
The affected software for CVE-2021-29441 is Nacos version 1.4.1.
To fix CVE-2021-29441, update your Nacos installation to version 1.4.1 or higher.
You can find more information about CVE-2021-29441 at the following references: [NVD](https://nvd.nist.gov/vuln/detail/CVE-2021-29441), [GitHub issue](https://github.com/alibaba/nacos/issues/4701), [GitHub pull request](https://github.com/alibaba/nacos/pull/4703).