{"id":"CVE-2023-25570","summary":"Apollo has potential access control security issue in eureka","details":"Apollo is a configuration management system. Prior to version 2.1.0, there are potential security issues if users expose apollo-configservice to the internet, which is not recommended. This is because there is no authentication feature enabled for the built-in eureka service. Malicious hackers may access eureka directly to mock apollo-configservice and apollo-adminservice. Login authentication for eureka was added in version 2.1.0. As a workaround, avoid exposing apollo-configservice to the internet.","aliases":["GHSA-368x-wmmg-hq5c"],"modified":"2026-08-12T13:32:28.867318Z","published":"2023-02-20T15:22:03.992Z","database_specific":{"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/25xxx/CVE-2023-25570.json","cna_assigner":"GitHub_M","cwe_ids":["CWE-306"]},"references":[{"type":"WEB","url":"https://github.com/apolloconfig/apollo/releases/tag/v2.1.0"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/25xxx/CVE-2023-25570.json"},{"type":"ADVISORY","url":"https://github.com/apolloconfig/apollo/security/advisories/GHSA-368x-wmmg-hq5c"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2023-25570"},{"type":"FIX","url":"https://github.com/apolloconfig/apollo/commit/7df79bf8df6960433ed4ff782a54e3dfc74632bd"},{"type":"FIX","url":"https://github.com/apolloconfig/apollo/pull/4663"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/apolloconfig/apollo","events":[{"introduced":"0"},{"fixed":"60bd514df37a8cb2268a5e945a862dc86bd81445"},{"fixed":"7df79bf8df6960433ed4ff782a54e3dfc74632bd"}],"database_specific":{"extracted_events":[{"introduced":"0"},{"fixed":"2.1.0"}],"source":["CPE_RANGE","REFERENCES"],"cpe":"cpe:2.3:a:apolloconfig:apollo:*:*:*:*:*:*:*:*"}}],"versions":["v2.0.1","v2.0.0","v2.0.0-RC1","v1.9.0","v1.8.0","v1.7.0","v1.6.0","v1.5.0","v1.4.0","v1.3.0","v1.2.0","v1.1.1","v1.1.0","v1.0.0","v0.11.0","v0.10.2","v0.10.1","v0.10.0","v0.9.1","v0.9.0","v0.8.0","v0.7.0","v0.6.3","0.6.2","v0.6.0","v0.5.0"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-25570.json","vanir_signatures_modified":"2026-08-12T13:32:28Z","vanir_signatures":[{"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["266581068999668247592158762472466604807","87612096754064816515397471391775127351","34473026531862780452953997207109486852","64054892571569654986614051261544661722"]},"id":"CVE-2023-25570-b381f832","signature_type":"Line","signature_version":"v1","source":"https://github.com/apolloconfig/apollo/commit/7df79bf8df6960433ed4ff782a54e3dfc74632bd","target":{"file":"apollo-configservice/src/test/java/com/ctrip/framework/apollo/configservice/controller/TestWebSecurityConfig.java"}},{"signature_version":"v1","source":"https://github.com/apolloconfig/apollo/commit/7df79bf8df6960433ed4ff782a54e3dfc74632bd","target":{"file":"apollo-configservice/src/main/java/com/ctrip/framework/apollo/configservice/ConfigServerEurekaServerConfigure.java"},"deprecated":false,"digest":{"line_hashes":["267846520548164075366423627006886329229","262384382323681162937057412579250979803","272896026106144548809041442061233398514","253916496148927743282171066338595123179","316884236799302659742288829470612082150","231992890813963050854025295059210296839"],"threshold":0.9},"id":"CVE-2023-25570-e5f2d9ee","signature_type":"Line"}]}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"}]}