CVE-2023-32676CWE-22

Autolab tar slip in Install Assessment functionality (`GHSL-2023-081`)

Medium · published May 26, 2023

CVSS v3.1
6.7
EPSS
1%
Percentile
59.5
In the wild
Unconfirmed
What it is

Autolab is a course management service that enables auto-graded programming assignments. A Tar slip vulnerability was found in the Install assessment functionality of Autolab. To exploit this vulnerability an authenticated attacker with instructor permissions needs to upload a specially crafted Tar file. Using the install assessment functionality an attacker can feed a Tar file that contain files with paths pointing outside of the target directory (e.g., `../../../../tmp/tarslipped1.sh`). When the Install assessment form is submitted the files inside of the archives are expanded to the attacker-chosen locations. This issue has been addressed in version 2.11.0. Users are advised to upgrade.

The record
Technical detail
CVSS v3.1
6.7 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00906 · 59.5th percentile
Weakness
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Published
2023-05-26T22:44Z
EPSS history
Timeline
  • 26 MAY 22:44Z
    Autolab tar slip in Install Assessment functionality (`GHSL-2023-081`)
    cvelistv5