NetSight
medium4.3

CVE-2024-43397

apollo-portal has potential unauthorized access issue

Impact

### Impact A vulnerability exists in the synchronization configuration feature that allows users to craft specific requests to bypass permission checks. This exploit enables them to modify a namespace without the necessary permissions. ### Patches The issue was addressed with an input parameter check in #5192, which was released in version [2.3.0](https://github.com/apolloconfig/apollo/releases/tag/v2.3.0). ### Workarounds To mitigate the issue without upgrading, follow the recommended practices to prevent Apollo from being exposed to the internet. ### Credits The vulnerability was reported and reproduced by [Lakeswang](https://github.com/Lakes-bitgetsec). ### References For any questions or comments regarding this advisory: * Open an issue in [issue](https://github.com/apolloconfig/apollo/issues) * Email us at [apollo-config@googlegroups.com](mailto:apollo-config@googlegroups.com)

Affected packages

EcosystemPackageAffectedFixed in
mavencom.ctrip.framework.apollo:apollo< 2.3.02.3.0

Affected products

VendorProductAffected versions
ApolloconfigApollo
before 2.3.0

Weakness classification

References