Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2026-49290— Slopsmith has path traversal in archive extractors that allows arbitrary file write → potential RCE

AI Predicted 9.8 Difficulty: Easy EPSS 0.83% · P54

Affected Version Matrix 1

VendorProductVersion RangeStatus
byrongamatosslopsmith< 0.2.9-alpha.5affected
Get alerts for future matching vulnerabilitiesLog in to subscribe

I. Basic Information for CVE-2026-49290

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Slopsmith has path traversal in archive extractors that allows arbitrary file write → potential RCE
Source: CVE Program / CVE List V5
Vulnerability Description
Slopsmith is a self-contained web application for browsing, playing, and practicing Rocksmith 2014 Custom DLC (CDLC). Prior to 0.2.9-alpha.5, a path-traversal vulnerability in Slopsmith's archive extractors allows an attacker to write arbitrary files outside the extraction directory by supplying a crafted PSARC or sloppak archive. With the default Docker configuration (running as root) and the ability to drop a file into the plugin directory, this escalates to arbitrary remote code execution on the host. Three archive extractors concatenated archive-entry filenames directly onto the extraction root without validation: `lib/psarc.py::unpack_psarc` — PSARC TOC filenames; `lib/patcher.py::unpack_psarc` — duplicate of the above in the patcher flow; `lib/sloppak.py::_unpack_zip` — bare `ZipFile.extractall()` with no member filter. Each accepts entry names containing `..` segments, absolute paths, or backslash separators. The Python `zipfile` module's default `extractall()` is documented as not preventing traversal when callers don't supply a member-filter callback. Version 0.2.9-alpha.5 patches the issue. Until updated, do not open PSARC or sloppak archives from untrusted sources, and do not expose the Slopsmith instance to the public internet. Docker users should also pull the latest image after the next slopsmith Docker image is published.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:U
Source: CVE Program / CVE List V5
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Source: CVE Program / CVE List V5
Vulnerability Title
Byron Gamatos Slopsmith 路径遍历漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Byron Gamatos Slopsmith是Byron Gamatos个人开发者的一个吉他演奏与练习平台。 Byron Gamatos Slopsmith之前版本存在路径遍历漏洞,该漏洞源于存档提取器未经验证直接拼接文件路径,允许攻击者通过特制的PSARC或sloppak存档将文件写入提取目录之外,可能导致远程代码执行。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

VendorProductAffected VersionsCPESubscribe
byrongamatosslopsmith < 0.2.9-alpha.5 -

II. Public POCs for CVE-2026-49290

#POC DescriptionSource LinkShenlong Link
AI-Generated POCPremium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-49290

登录查看更多情报信息。

Patches & Fixes for CVE-2026-49290 (1)

Other References for CVE-2026-49290 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2026-49290

No comments yet


Leave a comment