目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2024-5458 PoC — PHP 安全漏洞

来源
关联漏洞
标题: PHP 安全漏洞 (CVE-2024-5458)
Description:PHP是一种在服务器端执行的脚本语言。 PHP存在安全漏洞,该漏洞源于代码逻辑错误,过滤函数验证URLs时,对于某些类型的URL,函数会错误地将包含用户名和密码部分的无效用户信息视为有效用户信息。以下版本受到影响:8.1至8.1.29之前版本,8.3至8.3.8之前版本,8.2至8.2.20之前版本。
Description
Filter bypass in filter_var
介绍
# CVE-2024-5458-POC
لإعداد كود HTML وكود PHP 

الخطوة 1: تثبيت XAMPP

قم بتنزيل XAMPP وتثبيته من الموقع الرسمي: https://www.apachefriends.org/index.html
اتبع تعليمات التثبيت لتثبيت XAMPP على جهاز الكمبيوتر الخاص بك.
الخطوة 2: إنشاء مجلد جديد لمشروعك

إنشاء مجلد جديد في htdocs دليل XAMPP، على سبيل المثال ،C:\xampp\htdocs\url-filter-bypass
سيحتوي هذا المجلد على ملفات HTML وPHP الخاصة بك.
الخطوة 3: إنشاء ملف HTML

افتح محرر نصوص (على سبيل المثال، Notepad++) وقم بإنشاء ملف جديد يسمىindex.html
انسخ الكود HTML الذي قدمته لك



احفظ الملف في url-filter-bypass المجلد.
الخطوة 4: إنشاء ملف PHP

افتح محرر نصوص (على سبيل المثال، Notepad++) وقم بإنشاء ملف جديد يسمى vulnerable.php
انسخ كود PHP الذي قدمته لك والصقه في الملف:



احفظ الملف في url-filter-bypass المجلد.
الخطوة 5: ابدأ تشغيل XAMPP وقم بالوصول إلى ملف HTML

ابدأ لوحة التحكم XAMPP وابدأ تشغيل خادم Apache.
افتح متصفح الويب وانتقل إلى http://localhost/url-filter-bypass/index.html
يجب أن ترى صفحة HTML مع النموذج.
الخطوة 6: اختبار الثغرة الأمنية

أدخل عنوان URL في حقل النموذج، على سبيل المثال ،http://example.com%00@malicious.com
انقر على زر "إرسال".
راقب سلوك المتصفح وعنوان URL في شريط العناوين.

لفهم الثغرة الامنية اكثر : https://github.com/php/php-src/security/advisories/GHSA-w8qr-v226-r27w
文件快照

登录后查看神龙缓存的 POC 文件快照

登录查看
备注
    1. 建议优先通过来源进行访问。
    2. 本地 POC 快照面向订阅用户开放;当原始来源失效或无法访问时,本地镜像作为订阅权益的一部分提供。
    3. 持续抓取、验证、维护这份 POC 档案需要不少投入,因此本地快照已纳入付费订阅。您的订阅是让这份资料能继续走下去的关键,由衷感谢。 查看订阅方案 →