Read the docs
TI-2024-32961 Aliases CVE-2024-49376GHSA-v46j-h43h-rwrm

Autolab Has Misconfigured Reset Password Permissions

Priority LOW 32CWE-287Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Security bypass
Confidentiality · integrity · availability
None · High · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-287.

Summary

Autolab, a course management service that enables auto-graded programming assignments, has misconfigured reset password permissions in version 3.0.0. For email-based accounts, users with insufficient privileges could reset and theoretically access privileged users' accounts by resetting their passwords. This issue is fixed in version 3.0.1. No known workarounds exist.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00467 40th percentileScored 2026-11-07
Fix Fixed Autolab (RubyGems): 3.0.1

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

VendorProductAffected versionsFixed inStatusSource
autolabAutolab= 3.0.0—No fix listedCNA
—Autolab (RubyGems)3.0.0 to before 3.0.13.0.1Patch availableGHSA-v46j-h43h-rwrm
  • Autolab Vendorautolab Affected = 3.0.0 Fixed in — No fix listed CNA
  • Autolab (RubyGems) Vendor— Affected 3.0.0 to before 3.0.1 Fixed in 3.0.1 Patch available GHSA-v46j-h43h-rwrm

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:autolabproject:autolab:3.0.0:*:*:*:*:*:*:*3.0.0Vulnerableautolab
  • cpe:2.3:a:autolabproject:autolab:3.0.0:*:*:*:*:*:*:* Versions 3.0.0 Vulnerable ·autolab

Remediation

  • Fix · GHSA-v46j-h43h-rwrm Autolab (RubyGems) Fixed in 3.0.1 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-49376
  2. 2026-10-03 Alias added: GHSA-v46j-h43h-rwrm

References

  • 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-35721 download_all_submissions allows student to download another student's submissions in Autolab CVSS 4.0HIGH 7.1
  • TI-2024-35723 Course Roster vulnerable to CSV Injection in Autolab CVSS 3.1MEDIUM 6.8
See all 10 →

Sources