CVE-2026-47325
ProjectsAndPrograms school-management-system uses predictable credentials by generating student's and teacher's passwords solely from the user’s date of birth (e.g., 12072000 for 12 July 2000). The application does not require or prompt users to change the password upon first login. This behavior allows attackers to easily guess or derive valid credentials, leading to unauthorized account access. The maintainers were notified early about this vulnerability but did not provide details regarding affected versions. The version corresponding to commit 6b6fae5 was tested and confirmed vulnerable; other versions were not tested and may also be affected.
Scoring
- Severity
- MEDIUM
- CVSS base score
- 6.9
- CVSS vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
- EPSS probability
- 0.25%
- CWE
- CWE-1391
- Published
- 2026-06-03
- Last modified
- 2026-06-03
Affected products
- ProjectsAndPrograms school-management-system
Weakness type
Related vulnerabilities
- CVE-2026-79679 — Use of Weak Credentials
- CVE-2026-66409 — DEEBOT PRO M1 and DEEBOT PRO K1VAC are configured with weak passwords for their Wi-Fi hotspot...
- CVE-2026-66408 — The root accounts of DEEBOT PRO M1 and DEEBOT PRO K1VAC are configured with weak passwords....
- CVE-2026-49852 — joserfc: HS256/HS384/HS512 verify accepts empty/nil HMAC key (cross-language sibling of CVE-2026-45363)
- CVE-2026-45363 — `jwt` (Ruby gem) - empty-key HMAC bypass
- CVE-2026-57473 — A vulnerability exists in the netclient and factory services of Reolink Home Hub (versions prior to...
- CVE-2026-4377 — Use of Weak Credentials in D-Link DWR-X1820 router
- CVE-2026-35089 — Use of Weak Credentials in Slican telephone exchanges