CVE-2026-85210

Source
https://cve.org/CVERecord?id=CVE-2026-85210
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-85210.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-85210
Published
2026-09-03T14:12:21.815Z
Modified
2026-09-06T03:31:02.731844986Z
Severity
  • 5.3 (Medium) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N CVSS Calculator
Summary
Oppia through 3.5.2 Missing Authorization on AdminRoleHandler GET
Details

Oppia's AdminRoleHandler GET endpoint in core/controllers/admin.py is decorated with openaccess, allowing any registered user to enumerate privileged accounts and roles. Attackers can query the endpoint with filtercriterion parameters to retrieve usernames holding specific roles, banned flags, and managed topic identifiers without authorization.

Database specific
{
    "cwe_ids": [
        "CWE-862"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/85xxx/CVE-2026-85210.json",
    "cna_assigner": "VulnCheck"
}
References

Affected packages

Git / github.com/oppia/oppia

Affected ranges

Type
GIT
Repo
https://github.com/oppia/oppia
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Database specific
Show details
{
    "source": "AFFECTED_FIELD",
    "extracted_events": [
        {
            "introduced": "0"
        },
        {
            "last_affected": "3.5.2"
        }
    ]
}

Affected versions

v1.*
v1.0.1
v1.0.2
v1.0.3
v1.0.4
v1.0.5
v1.1.0
v1.2.0
v1.2.1
v1.2.7
v1.2.8
v2.*
v2.0.0
v2.0.0.rc.1
v2.0.0.rc.2
v2.0.3
v2.1.0
v2.1.2
v2.1.4
v2.2.0
v2.3.0
v2.3.1
v2.3.2
v2.3.3
v2.3.4
v2.3.5
v2.3.6
v2.3.7
v2.6.8
v2.8.6
v3.*
v3.5.2

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-85210.json"