CVE-2023-33177 json
Xibo CMS vulnerable to Remote Code Execution through Zip Slip
published 2023-05-30 3 y ago modified 2026-06-17 4 mo ago also EUVD-2023-37360
- cvss
- 8.8
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 7.0%
- EPSS 7.0% chance of exploitation in 30 days, percentile 94%
- public exploits
- 1
- Exploit-DB
Summary
Xibo is a content management system (CMS). A path traversal vulnerability exists in the Xibo CMS whereby a specially crafted zip file can be uploaded to the CMS via the layout import function by an authenticated user which would allow creation of files outside of the CMS library directory as the webserver user. This can be used to upload a PHP webshell inside the web root directory and achieve remote code execution as the webserver user. Users should upgrade to version 2.3.17 or 3.3.5, which fix this issue. Customers who host their CMS with Xibo Signage have already received an upgrade or patch to resolve this issue regardless of the CMS version that they are running.
Patch / fix
- xibosignage xibo 2.3.17, 3.3.5
Timeline
- Published
- First public exploit (EDB-52500)
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- 21 mo ago
Exploit prediction
7.04% chance of exploitation in the next 30 days, higher than 94% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- EDB-52500 xibocms 3.3.4 - RCE webapps, 2026-04-08
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
| NVD | 3.1 | 8.8 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Affected products
- xibosignage xibo-cms
Classification
- Weakness
-
- CWE-22 Improper Limitation of a Pathname to a Restricted Directory
References
-
github.com
/xibosignage/xibo-cms/commit/1cbba380fa751a00756e70d7b08b5c6646092658
patch
-
github.com
/xibosignage/xibo-cms/commit/45c6b53c3978639db03b63270a56f4397f49b2c9
patch
-
github.com
/xibosignage/xibo-cms/security/advisories/GHSA-jj27-x85q-crqv
patch, vendor-advisory
-
xibosignage.com
/blog/security-advisory-2023-05/
vendor-advisory
-
claroty.com
/team82/disclosure-dashboard
third-party-advisory
Sources
- CVE List CVE-2023-33177
- NVD CVE-2023-33177
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.