High
Security advisory
GUnet Open eClass Platform (aka openeclass) before 3.11 might allow remote attackers to read students' submitted assessments because it does not ensure that the web server blocks directory listings, and the data directory is inside the web root by default.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2020-24381
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 11:06 UTC · Revision 1
Source evidence
GUnet Open eClass Platform (aka openeclass) before 3.11 might allow remote attackers to read students' submitted assessments because it does not ensure that the web server blocks directory listings, and the data directory is inside the web root by default.
osv:CVE-2020-24381
Complete source record
{
"id": "82cb6a665f162a331789fabc01c579ce04e775a20e74066c0245540681ae80cb",
"url": "https://osv.dev/vulnerability/CVE-2020-24381",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "CVE-2020-24381",
"summary": "GUnet Open eClass Platform (aka openeclass) before 3.11 might allow remote attackers to read students' submitted assessments because it does not ensure that the web server blocks directory listings, and the data directory is inside the web root by default.",
"evidence": "osv:CVE-2020-24381",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2020-24381",
"aliases": [
"CVE-2020-24381"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/gunet/openeclass",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "002bcefb992e49605ed59274127760eae3535e9f"
}
],
"database_specific": {
"extracted_events": [
{
"cpe": "cpe:2.3:a:gunet:open_eclass_platform:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "3.11"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"Release_3.10.2",
"Release_3.10.1",
"Release_3.10",
"Release_3.9.2",
"Release_3.9.1",
"Release_3.9",
"Release_3.8.4",
"Release_3.8.3",
"Release_3.8.2",
"Release_3.8.1",
"Release_3.8",
"Release_3.7.2",
"Release_3.7.1",
"Release_3.7",
"Release_3.6.3",
"Release_3.6.2",
"Release_3.6.1",
"Release_3.4.4",
"Release_3.4.3",
"Release_3.4.2",
"Release_3.4.1",
"Release_3.4",
"Release_3.3.2",
"Release_3.3.1",
"Release_3.3",
"Release_3.2.3",
"Release_3.2.2",
"Release_3.2.1",
"Release_3.2",
"Release_3.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-24381.json"
}
}
],
"modified": "2026-10-20T10:52:50.722275350Z",
"provider": "osv",
"references": [
"https://emaragkos.gr/cve-2020-24381/",
"https://github.com/gunet/openeclass/issues/39"
],
"provider_metadata": {}
},
"related_cves": [
{
"value": "CVE-2020-24381",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 383944,
"published_at": "2020-08-19T12:15:11.34+00:00"
}