CVE-2026-124502 json
yungifez Skuul School Management System Delete GraduationController.php resetGraduation authorization
published 3d ago modified 3d ago also EUVD-2026-119759
- cvss
- 4.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.2%
- EPSS 0.2% chance of exploitation in 30 days, percentile 12%
- public exploits
- 0
- none known
Summary
A security vulnerability has been detected in yungifez Skuul School Management System up to 2.6.3. Affected by this vulnerability is the function GraduationController::resetGraduation of the file app/Http/Controllers/GraduationController.php of the component Delete Handler. Such manipulation of the argument student leads to missing authorization. The attack can be executed remotely. The exploit has been disclosed publicly and may be used. Upgrading to version 3.0.0 addresses this issue. The name of the patch is b42f2c80a8e5e01ca6e607bbd97f137ede368ac9. The affected component should be upgraded.
Patch / fix
- yungifez Skuul School Management System 3.0.0
- github.com/yungifez/skuul@b42f2c8 commit
- github.com/yungifez/skuul#433 pull request
- github.com/yungifez/skuul/releases/tag/v3.0.0 release
Is CVE-2026-124502 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerExploit prediction
0.22% chance of exploitation in the next 30 days, higher than 12% of all scored CVEs (FIRST EPSS, 2026-11-11).
Exploits and checks
- gist.github.com https://gist.github.com/mrvirus2006/94d6e1ed1d6cd9ddf6412c734a76243d referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 5.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P |
| CNA | 3.1 | 4.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N/E:P/RL:O/RC:C |
| CNA | 3.0 | 4.3 | CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N/E:P/RL:O/RC:C |
| CNA | 2.0 | 4.0 | AV:N/AC:L/Au:S/C:N/I:P/A:N/E:POC/RL:OF/RC:C |
| CNA | 4.0 | 2.1 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
| NVD | 3.1 | 4.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N |
| CNA | 2.0 | 4.0 | AV:N/AC:L/Au:S/C:N/I:P/A:N |
Affected products
- yungifez Skuul School Management System
Classification
References
-
github.com
/yungifez/skuul/pull/433
issue-tracking, patch
-
github.com
/yungifez/skuul/commit/b42f2c80a8e5e01ca6e607bbd97f137ede368ac9
patch
-
github.com
/yungifez/skuul/releases/tag/v3.0.0
patch
-
gist.github.com
/mrvirus2006/94d6e1ed1d6cd9ddf6412c734a76243d
exploit
-
vuldb.com
/vuln/432807
vdb-entry, technical-description
-
vuldb.com
/vuln/432807/cti
signature, permissions-required
-
vuldb.com
/cve/CVE-2026-124502
third-party-advisory
-
vuldb.com
/submit/1034853
third-party-advisory
Sources
- CVE List CVE-2026-124502
- NVD CVE-2026-124502
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.