CVE-2024-50647: python_food ordering system · Incorrect Authorization
Source CVE Database V5
Not known to be exploited · CVSS 7.5 High.
Data as of 26 Oct 2026, 12:54 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 40% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 15 Nov 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
- Implement strict server-side authorization checks to validate that users can only access their own data, enforcing proper access control on the 'id' parameter in API requests.
- Introduce parameter validation and enforce least privilege principles within the API to prevent horizontal privilege escalation.
- Employ API gateways or web application firewalls (WAFs) to detect and block suspicious parameter tampering attempts.
- Conduct thorough code reviews and security testing focusing on authorization logic for all API endpoints.
- Monitor API logs for unusual access patterns or repeated attempts to access unauthorized user IDs.
- If possible, disable or restrict access to the vulnerable API endpoint until a patch or update is available.
- Educate developers on secure coding practices related to authorization and input validation.
- Prepare an incident response plan to quickly address any data breaches resulting from exploitation.
- Engage with the vendor or development team to expedite the release of a security patch or update.
Description
The python_food ordering system V1.0 has an unauthorized vulnerability that leads to the leakage of sensitive user information. Attackers can access it through https://ip:port/api/myapp/index/user/info?id=1 And modify the ID value to obtain sensitive user information beyond authorization.