9.1
/ 10
CRITICAL
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
Description
MarkUs is a web application for the submission and grading of student assignments. Prior to 2.9.1, instructors are able to upload a zip file to create an assignment from an exported configuration (courses/<:course_id>/assignments/upload_config_files). The uploaded zip file entry names are used to create paths to write files to disk without checking these paths. This vulnerability is fixed in 2.9.1.
AI Analysis
Zip Slip vulnerability in MarkUs config upload allowing Remote Code Execution (RCE)
Basic Information
ID
CVE-2026-25057
Source
GitHub_M
Published
Feb 9, 2026 at 19:16
Affected Product
Vendor
MarkUsProject
Product
Markus
Version
< 2.9.1
Affected Versions
MarkUsProject Markus < 2.9.1
CWE Classification
AI Assessment
AI Score
9.1 / 10
AI Severity
Critical
Vendor
MarkUsProject
Product
Markus
Version
< 2.9.1