download_all_submissions allows student to download another student's submissions in Autolab
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Information disclosure, Security bypass
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-359 and CWE-862.
Summary
Autolab is a course management service that enables auto-graded programming assignments. From Autolab versions v.3.0.0 onward students can download all assignments from another student, as long as they are logged in, using the download_all_submissions feature. This can allow for leakage of submissions to unauthorized users, such as downloading submissions from other students in the class, or even instructor test submissions, given they know their user IDs. This issue has been patched in commit `1aa4c769` which is not yet in a release version, but is expected to be included in version 3.0.3. Users are advised to either manually patch or to wait for version 3.0.3. As a workaround administrators can disable the feature.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2024-53258
References
More Autolab vulnerabilities
- TI-2023-15952 Autolab tar slip in Install Assessment functionality (`GHSL-2023-081`) CVSS 3.1HIGH 7.2
- TI-2022-20296 Autolab is vulnerable to remote code execution (RCE) via MOSS functionality CVSS 3.1HIGH 8.8
- TI-2023-15611 Autolab tar slip in cheat checker functionality (`GHSL-2023-082`) CVSS 3.1HIGH 7.2
- TI-2022-20297 Autolab is vulnerable to file disclosure via remote handin feature CVSS 3.1MEDIUM 6.5
- TI-2024-32961 Autolab Has Misconfigured Reset Password Permissions CVSS 4.0HIGH 7.1
- TI-2024-35723 Course Roster vulnerable to CSV Injection in Autolab CVSS 3.1MEDIUM 6.8
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences