Back
CVE-2018-16367
CRITICAL
In OnlineJudge 2.0, the sandbox has an incorrect access control vulnerability that can write a file anywhere. A user can write a directory listing to /tmp, and can leak file data with a #include.
Published: Sep 2, 2018
Modified: Jun 17, 2026
CWE-22
CVSS Metrics
CVSSv3
Attack Vector:
NETWORK
Attack Complexity:
LOW
Privileges Required:
LOW
User Interaction:
NONE
Scope:
CHANGED
Confidentiality Impact:
HIGH
Integrity Impact:
HIGH
Availability Impact:
HIGH
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Affected Products (1)
| Vendor | Product | Version |
|---|---|---|
| qduoj | onlinejudge | 2.0 |
GitHub Security Advisory GHSA-mjjv-394r-rc2r
In OnlineJudge 2.0, the sandbox has an incorrect access control vulnerability that can write a...
References (2)
- https://github.com/QingdaoU/OnlineJudge/issues/165 Exploit, Issue Tracking, Third Party Advisory
- https://github.com/QingdaoU/OnlineJudge/issues/165 Exploit, Issue Tracking, Third Party Advisory
Risk Scores
CVSS Score
9.9 / 10
EPSS Score
2.17%
Top 19% most likely to be exploited
Threat Score
40.3 / 100
Data Sources
NVD
EPSS
GitHub