CVE 9.1 CRITICAL

Zip Slip in MarkUs config upload allowing RCE_CVE-2026-25057

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

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.