Submit #497533: pihome-shc PiHome HVAC 2.0 Missing Authorizationinfo

Titlepihome-shc PiHome HVAC 2.0 Missing Authorization
DescriptionA missing authorization vulnerability (CWE-862) was discovered in PiHome HVAC v2.0, specifically in the /user_accounts.php endpoint. The application does not verify whether the user initiating an account creation request has administrative privileges, allowing any authenticated user to create new admin accounts. This flaw can lead to full system compromise if exploited. Proper authorization checks and role-based access control (RBAC) are recommended to mitigate this issue.
Source⚠️ https://www.singto.io/pocsforexploits/pihomehvac-improper-access-control.md
User Jelle Janssens (UID 81048)
Submission02/10/2025 01:54 PM (4 months ago)
Moderation02/10/2025 11:45 PM (10 hours later)
StatusAccepted
VulDB Entry295173 [pihome-shc PiHome 2.0 Role-Based Access Control /user_accounts.php?uid authorization]
Points20

Do you want to use VulDB in your project?

Use the official API to access entries easily!