CVE-2022-36202

Doctor's Appointment System1.0 is vulnerable to Incorrect Access Control via edoc/patient/settings.php

published August 31, 2022

CVSS
—
EPSS
1%
Percentile
59.1
In the wild
Unconfirmed
What it is

⚠️ A sneaky broken access control vulnerability lurks in the Doctor's Appointment System 1.0! This means that patients might just stumble upon each other's settings like uninvited guests at a party! 🎉 Think of it as a doctor’s office where anyone with a clipboard can waltz into any patient’s room and peek at their medical records — a total breach of privacy! An attacker could exploit this vulnerability to access or modify settings of other patients, potentially leading to unauthorized changes in sensitive information. This could seriously compromise patient privacy and trust in the system. 😱

Put simply

Think of it as a doctor’s office where anyone with a clipboard can waltz into any patient’s room and peek at their medical records — a total breach of privacy! This vulnerability arises from an insecure ID parameter in the settings.php file, allowing unauthorized users to access and manipulate patient settings without proper validation.

What to do

An attacker could exploit this vulnerability to access or modify settings of other patients, potentially leading to unauthorized changes in sensitive information. This could seriously compromise patient privacy and trust in the system. 😱 To patch this issue, implement proper access controls on the settings.php page, ensuring that users can only access their own information. Additionally, conduct a security audit of other access control mechanisms in the application to avoid similar issues in the future. You've got this! With these steps, you'll be well on your way to securing patient data and becoming a security hero! 🦸‍♂️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00894 · 59.1th percentile
Published
2022-08-31T20:43Z
EPSS history
Timeline
  • 31 AUG 20:43Z
    Doctor's Appointment System1.0 is vulnerable to Incorrect Access Control via edoc/patient/settings.php
    cvelistv5