ZeroHour

CVE-2026-92467

niche

Unverified password change in zlt2000 microservices-platform through 6.0.0

CVSS 4.0
8.7 high
EPSS
Published
()
Modified
AI analysis

The PUT /users/password endpoint in zlt2000 microservices-platform fails to verify the current password before applying a change (CWE-620, unverified password change). An authenticated user can send a request containing an arbitrary target user id and a new password, and the platform overwrites that account's credentials without confirming the caller knows the existing password. This allows any low-privileged authenticated user to take over any non-administrator account; administrator accounts are not affected. All deployments running zlt2000 microservices-platform version 6.0.0 or earlier are affected. No public proof-of-concept, CISA KEV listing, or confirmed in-the-wild exploitation is currently known.

What to do: Upgrade to a release newer than 6.0.0 once a patched version is published, or add a server-side check that the caller supplies and the platform validates the current password in PUT /users/password. In the meantime, restrict network access to the users/password endpoint and review recent password-change audit logs for changes made by unexpected callers. If tampering is suspected, force a credential rotation for affected non-administrator accounts.

Affected
zlt2000 microservices-platformthrough 6.0.0 (all versions up to and including 6.0.0)
Estimated exposure
nichelikely low thousands of deployments (open-source Spring Cloud scaffold with a few thousand GitHub/Gitee stars, typically run as internal enterprise base… — zlt2000 microservices-platform is a Chinese open-source microservices scaffold with a few thousand repository stars and no published install counts or internet-exposed instance scans, so deployments are presumed to number in the low…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

zlt2000 microservices-platform through 6.0.0 contains an unverified password change vulnerability in the PUT /users/password endpoint that allows authenticated users to change any account password by omitting the current password check. Attackers can supply an arbitrary user id in the request body and a new password to overwrite credentials of any non-administrator account without verification.

Weakness
CWE-620
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.