📧 info@ciso.sa | 📱 +966550939344 | Riyadh, Kingdom of Saudi Arabia
🔧 Scheduled Maintenance — Saturday 2:00-4:00 AM AST. Some features may be temporarily unavailable.    ●   
💎
Pro Plan 50% Off Unlock all AI features, unlimited reports, and priority support. Upgrade
Search Center
ESC to close
Global apt Managed Service Providers (MSPs) / IT Services HIGH 1h Global vulnerability Enterprise Software HIGH 1h Global general Cybersecurity Operations HIGH 2h Global general Cybersecurity Industry LOW 2h Global supply_chain Multiple Sectors CRITICAL 2h Global vulnerability Government/Federal Agencies HIGH 2h Global malware Enterprise/Multiple Sectors CRITICAL 2h Global data_breach E-commerce and Retail CRITICAL 3h Global vulnerability Government and Public Administration CRITICAL 3h Global vulnerability Physical Security and Surveillance CRITICAL 3h Global apt Managed Service Providers (MSPs) / IT Services HIGH 1h Global vulnerability Enterprise Software HIGH 1h Global general Cybersecurity Operations HIGH 2h Global general Cybersecurity Industry LOW 2h Global supply_chain Multiple Sectors CRITICAL 2h Global vulnerability Government/Federal Agencies HIGH 2h Global malware Enterprise/Multiple Sectors CRITICAL 2h Global data_breach E-commerce and Retail CRITICAL 3h Global vulnerability Government and Public Administration CRITICAL 3h Global vulnerability Physical Security and Surveillance CRITICAL 3h Global apt Managed Service Providers (MSPs) / IT Services HIGH 1h Global vulnerability Enterprise Software HIGH 1h Global general Cybersecurity Operations HIGH 2h Global general Cybersecurity Industry LOW 2h Global supply_chain Multiple Sectors CRITICAL 2h Global vulnerability Government/Federal Agencies HIGH 2h Global malware Enterprise/Multiple Sectors CRITICAL 2h Global data_breach E-commerce and Retail CRITICAL 3h Global vulnerability Government and Public Administration CRITICAL 3h Global vulnerability Physical Security and Surveillance CRITICAL 3h
Vulnerabilities

CVE-2017-20239

Medium
CWE-79 — Weakness Type
Published: Apr 12, 2026  ·  Modified: Apr 15, 2026  ·  Source: NVD
CVSS v3
6.1
🔗 NVD Official
📄 Description (English)

MDwiki contains a cross-site scripting vulnerability that allows remote attackers to execute arbitrary JavaScript by injecting malicious code through the location hash parameter. Attackers can craft URLs with JavaScript payloads in the hash fragment that are parsed and rendered without sanitization, causing the injected scripts to execute in the victim's browser context.

🤖 AI Executive Summary

CVE-2017-20239 is a stored/reflected cross-site scripting (XSS) vulnerability in MDwiki affecting the location hash parameter. Attackers can craft malicious URLs with JavaScript payloads that execute in victim browsers without sanitization. With a CVSS score of 6.1 and no available patch, this vulnerability poses a medium risk to organizations using MDwiki for documentation or knowledge management systems.

📄 Description (Arabic)

🤖 AI Intelligence Analysis Analyzed: May 23, 2026 03:41
🇸🇦 Saudi Arabia Impact Assessment
Saudi organizations using MDwiki for internal documentation, knowledge bases, or public-facing wikis are at risk. Primary impact sectors include: Government agencies (NCA, CITC) using MDwiki for policy documentation; Banking sector (SAMA-regulated institutions) if used for internal knowledge management; Healthcare organizations (MOH) for medical documentation; Telecommunications (STC, Mobily) for technical documentation; and Educational institutions. The vulnerability enables credential theft, session hijacking, malware distribution, and defacement of internal documentation systems.
🏢 Affected Saudi Sectors
Government Banking Healthcare Telecommunications Education Energy Technology Services
⚖️ Saudi Risk Score (AI)
5.8
/ 10.0
🔧 Remediation Steps (English)
Immediate Actions:
1. Audit all MDwiki instances in your environment and document their locations and criticality
2. Implement Web Application Firewall (WAF) rules to detect and block JavaScript payloads in URL hash parameters
3. Disable or restrict access to MDwiki instances not critical to operations
4. Educate users not to click on suspicious MDwiki links from untrusted sources

Compensating Controls:
1. Deploy Content Security Policy (CSP) headers: Content-Security-Policy: script-src 'self'; object-src 'none'
2. Implement input validation and output encoding at the application level if source code access available
3. Use browser security extensions that block inline scripts
4. Monitor for XSS attack patterns in web logs and WAF logs
5. Implement HTTP-only and Secure flags on session cookies

Long-term:
1. Migrate to actively maintained documentation platforms (Confluence, GitBook, Sphinx)
2. If continuing MDwiki use, apply manual code review and patching of hash parameter handling
3. Implement regular security scanning with OWASP ZAP or Burp Suite
4. Establish incident response procedures for XSS exploitation attempts
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. تدقيق جميع نسخ MDwiki في بيئتك وتوثيق مواقعها وأهميتها
2. تطبيق قواعد جدار حماية تطبيقات الويب (WAF) للكشف عن حمولات JavaScript في معاملات hash URL
3. تعطيل أو تقييد الوصول إلى نسخ MDwiki غير الحرجة للعمليات
4. تثقيف المستخدمين بعدم النقر على روابط MDwiki المريبة من مصادر غير موثوقة

الضوابط التعويضية:
1. نشر رؤوس سياسة أمان المحتوى (CSP): Content-Security-Policy: script-src 'self'; object-src 'none'
2. تطبيق التحقق من الإدخال وترميز الإخراج على مستوى التطبيق إذا كان الوصول إلى الكود المصدري متاحاً
3. استخدام امتدادات أمان المتصفح التي تحظر البرامج النصية المضمنة
4. مراقبة أنماط هجمات XSS في سجلات الويب وسجلات WAF
5. تطبيق أعلام HTTP-only و Secure على ملفات تعريف الجلسة

المدى الطويل:
1. الهجرة إلى منصات توثيق يتم صيانتها بنشاط (Confluence, GitBook, Sphinx)
2. إذا استمرت استخدام MDwiki، تطبيق مراجعة الكود اليدوية وتصحيح معالجة معاملات hash
3. تطبيق المسح الأمني المنتظم باستخدام OWASP ZAP أو Burp Suite
4. إنشاء إجراءات الاستجابة للحوادث لمحاولات استغلال XSS
📋 Regulatory Compliance Mapping
🟢 NCA ECC 2024
ECC 2024 A.14.2.1 - Secure development policy and procedures ECC 2024 A.14.2.5 - Secure development environment ECC 2024 A.14.3.1 - Testing of security functionality ECC 2024 A.6.2.1 - User registration and access rights management
🔵 SAMA CSF
SAMA CSF 2.1 - Information Security Governance SAMA CSF 3.2 - Application Security SAMA CSF 3.3 - Data Protection and Privacy SAMA CSF 4.1 - Vulnerability Management
🟡 ISO 27001:2022
ISO 27001:2022 A.8.1 - User endpoint devices ISO 27001:2022 A.8.3 - Access control ISO 27001:2022 A.14.2 - Secure development ISO 27001:2022 A.14.3 - Security testing
🟣 PCI DSS v4.0.1
PCI DSS 6.5.7 - Cross-site scripting (XSS) PCI DSS 6.5.1 - Injection flaws PCI DSS 6.2 - Security patches and updates
📊 CVSS Score
6.1
/ 10.0 — Medium
📊 CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Attack VectorN — None / Network
Attack ComplexityL — Low / Local
Privileges RequiredN — None / Network
User InteractionR — Required
ScopeC — Changed
ConfidentialityL — Low / Local
IntegrityL — Low / Local
AvailabilityN — None / Network
📋 Quick Facts
Severity Medium
CVSS Score6.1
CWECWE-79
EPSS0.03%
Exploit No
Patch ✗ No
Published 2026-04-12
Source Feed nvd
Views 5
🇸🇦 Saudi Risk Score
5.8
/ 10.0 — Saudi Risk
Priority: HIGH
🏷️ Tags
CWE-79
Share this CVE
📣 Found this valuable?
Share it with your cybersecurity network
in LinkedIn 𝕏 X / Twitter 💬 WhatsApp ✈ Telegram
🍪 Privacy Preferences
CISO Consulting — Compliant with Saudi Personal Data Protection Law (PDPL)
We use cookies and similar technologies to provide the best experience on our platform. You can choose which types you accept.
🔒
Essential Always On
Required for the website to function properly. Cannot be disabled.
📋 Sessions, CSRF tokens, authentication, language preferences
📊
Analytics
Help us understand how visitors use the site and improve performance.
📋 Page views, session duration, traffic sources, performance metrics
⚙️
Functional
Enable enhanced features like content personalization and preferences.
📋 Dark/light theme, font size, custom dashboards, saved filters
📣
Marketing
Used to deliver content and ads relevant to your interests.
📋 Campaign tracking, retargeting, social media analytics
Privacy Policy →
CISO AI Assistant
Ask anything · Documents · Support
🔐

Introduce Yourself

Enter your details to access the full assistant

Your info is private and never shared
💬
CyberAssist
Online · responds in seconds
5 / 5
🔐 Verify Your Identity

Enter your email to receive a verification code before submitting a support request.

Enter to send · / for commands 0 / 2000
CISO AI · Powered by Anthropic Claude
✦ Quick Survey Help Us Improve CISO Consulting Your feedback shapes the future of our platform — takes less than 2 minutes.
⚠ Please answer this question to continue

How would you rate your overall experience with our platform?

Rate from 1 (poor) to 5 (excellent)

🎉
Thank you!
Your response has been recorded.