High · published November 4, 2025
⚡ A simple POST request is all it takes to snatch away user info! CanalDenuncia.app has a lack of authorization vulnerability that could let attackers peek into others' data like a nosy neighbor looking through your window. 🕵️♂️ Think of this vulnerability like a receptionist at a hotel who hands out room keys without checking IDs. If anyone can walk up and request any guest's room key, it opens the door to a world of unauthorized access. An attacker could exploit this flaw to access sensitive information about other users, potentially leading to identity theft or harassment. This is no small worry — personal data could be laid bare, impacting trust and safety within the community.
Think of this vulnerability like a receptionist at a hotel who hands out room keys without checking IDs. If anyone can walk up and request any guest's room key, it opens the door to a world of unauthorized access. This vulnerability arises from a lack of proper authorization checks in the 'searchUserByEmail.php' endpoint, allowing any user to query information about others by simply sending a crafted POST request with an email parameter.
An attacker could exploit this flaw to access sensitive information about other users, potentially leading to identity theft or harassment. This is no small worry — personal data could be laid bare, impacting trust and safety within the community. To secure your application, implement strict authorization checks on the API endpoint to ensure that users can only access their own information. Additionally, consider deploying logging to monitor suspicious activity and ensure prompt incident response. You've got this! Follow these steps and you'll bolster your defenses in no time! 🛡️
| Product | Versions | Fixed in |
|---|---|---|
| canaldenuncia/canaldenuncia.app | < 4.4.8 | 4.4.8 |