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)

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