CVE-2026-102875
published 2026-09-29CVE-2026-102875: VLC media player before 3.0.24 contains a path traversal vulnerability in the skins2 ThemeLoader that fails to validate member names in .vlt skin archives…
PriorityP343high7.8CVSS 3.1
AVLACLPRNUIRSUCHIHAH
EPSS
0.17%
5.5th percentile
VLC media player before 3.0.24 contains a path traversal vulnerability in the skins2 ThemeLoader that fails to validate member names in .vlt skin archives. Attackers can craft malicious skin files with path traversal sequences to write arbitrary files with VLC user privileges, enabling code execution through Lua script injection.
Affected
1 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| videolan | vlc | < 3.0.24 | 3.0.24 |
CVSS provenance
nvdv3.17.8HIGHCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
nvdv4.08.5HIGHCVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
VulDB
VideoLAN VLC up to 3.0.23 skins2 ThemeLoader path traversal
vuldb·2026-09-29·CVSS 7.8
CVE-2026-102875 [HIGH] VideoLAN VLC up to 3.0.23 skins2 ThemeLoader path traversal
A vulnerability was found in VideoLAN VLC up to 3.0.23. It has been declared as critical. Affected by this vulnerability is an unknown functionality of the component skins2 ThemeLoader. The manipulation results in path traversal.
This vulnerability is cataloged as CVE-2026-102875. The attack may be launched remotely. There is no exploit available.
It is recommended to upgrade the affected component.
GHSA
VLC media player before 3.0.24 contains a path traversal vulnerability in the skins2 ThemeLoader that fails to validate member names in .vlt skin archives.
ghsa_unreviewed·2026-09-29
CVE-2026-102875 [HIGH] CWE-22 VLC media player before 3.0.24 contains a path traversal vulnerability in the skins2 ThemeLoader that fails to validate member names in .vlt skin archives.
VLC media player before 3.0.24 contains a path traversal vulnerability in the skins2 ThemeLoader that fails to validate member names in .vlt skin archives. Attackers can craft malicious skin files with path traversal sequences to write arbitrary files with VLC user privileges, enabling code execution through Lua script injection.
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2026-102875 vlc: vlc: arbitrary code execution via path traversal in skin archives [epel-all]
bugzilla·2026-09-30·CVSS 7.8
CVE-2026-102875 [HIGH] CVE-2026-102875 vlc: vlc: arbitrary code execution via path traversal in skin archives [epel-all]
CVE-2026-102875 vlc: vlc: arbitrary code execution via path traversal in skin archives [epel-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
VLC media player before 3.0.24 contains a path traversal vulnerability in the skins2 ThemeLoader that fails to validate member names in .vlt skin archives. Attackers can craft malicious skin files with path traversal sequences to write arbitrary files with VLC user privileges, enabling code execution through Lua script injection.
Bugzilla
CVE-2026-102875 vlc: vlc: arbitrary code execution via path traversal in skin archives [fedora-all]
bugzilla·2026-09-30·CVSS 7.8
CVE-2026-102875 [HIGH] CVE-2026-102875 vlc: vlc: arbitrary code execution via path traversal in skin archives [fedora-all]
CVE-2026-102875 vlc: vlc: arbitrary code execution via path traversal in skin archives [fedora-all]
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.
VLC media player before 3.0.24 contains a path traversal vulnerability in the skins2 ThemeLoader that fails to validate member names in .vlt skin archives. Attackers can craft malicious skin files with path traversal sequences to write arbitrary files with VLC user privileges, enabling code execution through Lua script injection.
Bugzilla
CVE-2026-102875 vlc: vlc: arbitrary code execution via path traversal in skin archives
bugzilla·2026-09-29·CVSS 7.8
CVE-2026-102875 [HIGH] CVE-2026-102875 vlc: vlc: arbitrary code execution via path traversal in skin archives
CVE-2026-102875 vlc: vlc: arbitrary code execution via path traversal in skin archives
VLC media player before 3.0.24 contains a path traversal vulnerability in the skins2 ThemeLoader that fails to validate member names in .vlt skin archives. Attackers can craft malicious skin files with path traversal sequences to write arbitrary files with VLC user privileges, enabling code execution through Lua script injection.
https://code.videolan.org/videolan/vlchttps://code.videolan.org/videolan/vlc/-/blob/3.0.23/modules/gui/skins2/src/theme_loader.cpphttps://code.videolan.org/videolan/vlc/-/commit/59934edbd03c6c1147d75d6c91e96633b710ec31https://code.videolan.org/videolan/vlc/-/commit/8d43e99c2c01d9aab3ecad00e7a102806262b06bhttps://www.vulncheck.com/advisories/vlc-media-player-before-3.0.24-path-traversal-via-skins2
2026-09-29
Published