CVE-2025-63800

High

Description

The password change endpoint in Open Source Point of Sale 3.4.1 allows users to set their account password to an empty string due to missing server-side validation. When an authenticated user omits or leaves the `password` and `repeat_password` parameters empty in the password change request, the backend still returns a successful response and sets the password to an empty string. This effectively disables authentication and may allow unauthorized access to user or administrative accounts.

SeverityHigh
CVSS7.5
Exploit probability—
ProductOpensourcepos Open Source Point Of Sale
PublishedNov 18, 2025
First seenNov 18, 2025
Weakness typeCWE-521CWE-521

How to fix

Sources list no fixed version or patch link for this vulnerability.

Affected products

ProductAffected versionsFixed in
opensourcepos open_source_point_of_sale3.4.1—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.