Skip to main content

E Commerce Project Springboot

1 CVEs product

Monthly

CVE-2026-90598 Sep 13, 21:45 LOW POC PATCH Monitor

Authorization bypass via IDOR in jaygajera17's Spring Boot e-commerce project allows any authenticated user to overwrite an arbitrary user's profile by supplying a foreign integer `userid` to the `updateUserProfile` endpoint in `UserController.java`. The `updateUserProfile()` method never compares the supplied `userid` against the authenticated principal, so a low-privilege session can silently modify any account's username, password, or profile fields. A public Python proof-of-concept exploit is available; a corrective pull request exists but has not yet been merged.

E Commerce Project Springboot
NVD VulDB GitHub
CVSS 4.0
2.1
EPSS
0.2%
EPSS 0% CVSS 2.1
LOW POC PATCH Monitor

Authorization bypass via IDOR in jaygajera17's Spring Boot e-commerce project allows any authenticated user to overwrite an arbitrary user's profile by supplying a foreign integer `userid` to the `updateUserProfile` endpoint in `UserController.java`. The `updateUserProfile()` method never compares the supplied `userid` against the authenticated principal, so a low-privilege session can silently modify any account's username, password, or profile fields. A public Python proof-of-concept exploit is available; a corrective pull request exists but has not yet been merged.

E Commerce Project Springboot
NVD VulDB GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy