📧 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 data_breach Government HIGH 41m Global vulnerability Enterprise Software / ERP Systems CRITICAL 1h Global phishing Cross-sector HIGH 6h Global data_breach Energy CRITICAL 8h Global phishing Government/Multi-sector HIGH 9h Global apt Education CRITICAL 11h Global vulnerability Enterprise Software / ERP Systems CRITICAL 12h Global vulnerability IT Infrastructure CRITICAL 13h Global vulnerability Technology and Software Development HIGH 14h Global vulnerability Enterprise IT and Government CRITICAL 14h Global data_breach Government HIGH 41m Global vulnerability Enterprise Software / ERP Systems CRITICAL 1h Global phishing Cross-sector HIGH 6h Global data_breach Energy CRITICAL 8h Global phishing Government/Multi-sector HIGH 9h Global apt Education CRITICAL 11h Global vulnerability Enterprise Software / ERP Systems CRITICAL 12h Global vulnerability IT Infrastructure CRITICAL 13h Global vulnerability Technology and Software Development HIGH 14h Global vulnerability Enterprise IT and Government CRITICAL 14h Global data_breach Government HIGH 41m Global vulnerability Enterprise Software / ERP Systems CRITICAL 1h Global phishing Cross-sector HIGH 6h Global data_breach Energy CRITICAL 8h Global phishing Government/Multi-sector HIGH 9h Global apt Education CRITICAL 11h Global vulnerability Enterprise Software / ERP Systems CRITICAL 12h Global vulnerability IT Infrastructure CRITICAL 13h Global vulnerability Technology and Software Development HIGH 14h Global vulnerability Enterprise IT and Government CRITICAL 14h
Vulnerabilities

CVE-2026-1806

Medium
The Tour & Activity Operator Plugin for TourCMS plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'target' parameter of the tourcms_doc_link shortcode in all versions up to, an
CWE-79 — Weakness Type
Published: Mar 21, 2026  ·  Modified: Mar 23, 2026  ·  Source: NVD
CVSS v3
6.4
🔗 NVD Official
📄 Description (English)

The Tour & Activity Operator Plugin for TourCMS plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'target' parameter of the tourcms_doc_link shortcode in all versions up to, and including, 1.7.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

🤖 AI Executive Summary

The Tour & Activity Operator Plugin for TourCMS contains a Stored Cross-Site Scripting (XSS) vulnerability in the tourcms_doc_link shortcode affecting versions up to 1.7.0. Authenticated attackers with Contributor-level access can inject malicious scripts that execute for all users viewing affected pages. While currently unpatched, the medium CVSS score (6.4) and authentication requirement limit immediate risk, but organizations using this plugin should implement compensating controls immediately.

📄 Description (Arabic)

🤖 AI Intelligence Analysis Analyzed: May 15, 2026 14:55
🇸🇦 Saudi Arabia Impact Assessment
Saudi organizations operating tourism and hospitality websites using WordPress with the TourCMS plugin face elevated risk. Primary impact sectors include: Tourism & Hospitality (SCTH-regulated entities), E-commerce platforms offering tour packages, Government tourism portals (Saudi Tourism Authority), and Travel agencies. Compromised websites could lead to credential theft from tourists, malware distribution, defacement, and reputational damage. The vulnerability is particularly concerning for organizations handling payment information or personal data of international visitors.
🏢 Affected Saudi Sectors
Tourism & Hospitality E-commerce Government (Tourism Authority) Travel & Booking Agencies Hospitality Management Event Management
⚖️ Saudi Risk Score (AI)
6.2
/ 10.0
🔧 Remediation Steps (English)
IMMEDIATE ACTIONS:
1. Audit all WordPress installations for TourCMS plugin presence and version (versions ≤1.7.0 are vulnerable)
2. Review user access logs for Contributor-level and above accounts to identify suspicious activity
3. Scan published pages/posts containing [tourcms_doc_link] shortcodes for injected scripts

COMPENSATING CONTROLS (until patch available):
1. Restrict Contributor-level access to only trusted personnel; audit existing contributors
2. Implement Web Application Firewall (WAF) rules to detect/block XSS payloads in shortcode parameters
3. Enable WordPress security plugins (Wordfence, Sucuri) with XSS detection enabled
4. Apply Content Security Policy (CSP) headers to prevent inline script execution
5. Disable the tourcms_doc_link shortcode if not actively used

DETECTION:
1. Monitor WordPress logs for shortcode usage patterns: grep for 'tourcms_doc_link' in post_content
2. Search database for common XSS payloads in post_meta and post_content: <script>, javascript:, onerror=, onload=
3. Enable WordPress audit logging for post modifications by Contributor+ users
4. Alert on any post revisions containing script tags within 24 hours of publication

PATCHING:
1. Monitor plugin repository for version 1.7.1+ release
2. Establish update testing procedure before production deployment
3. Consider alternative tour booking plugins if vendor does not release patch within 30 days
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. تدقيق جميع تثبيتات WordPress للتحقق من وجود مكون TourCMS والإصدار (الإصدارات ≤1.7.0 معرضة للخطر)
2. مراجعة سجلات الوصول للمستخدمين على مستوى المساهم وما فوقه لتحديد النشاط المريب
3. فحص الصفحات/المنشورات المنشورة التي تحتوي على اختصارات [tourcms_doc_link] للبحث عن البرامج النصية المحقونة

الضوابط التعويضية (حتى توفر التصحيح):
1. تقييد الوصول على مستوى المساهم للموظفين الموثوقين فقط؛ تدقيق المساهمين الحاليين
2. تطبيق قواعد جدار الحماية لتطبيقات الويب (WAF) للكشف عن حمولات XSS وحجبها في معاملات الاختصار
3. تفعيل مكونات أمان WordPress (Wordfence, Sucuri) مع تفعيل كشف XSS
4. تطبيق رؤوس Content Security Policy (CSP) لمنع تنفيذ البرامج النصية المضمنة
5. تعطيل اختصار tourcms_doc_link إذا لم يكن قيد الاستخدام النشط

الكشف:
1. مراقبة سجلات WordPress لأنماط استخدام الاختصارات: البحث عن 'tourcms_doc_link' في post_content
2. البحث في قاعدة البيانات عن حمولات XSS الشائعة: <script>، javascript:، onerror=، onload=
3. تفعيل تسجيل تدقيق WordPress لتعديلات المنشورات من قبل مستخدمي Contributor+
4. التنبيه على أي مراجعات منشورات تحتوي على علامات البرامج النصية خلال 24 ساعة من النشر

التصحيح:
1. مراقبة مستودع المكون لإصدار 1.7.1+ أو أحدث
2. إنشاء إجراء اختبار التحديث قبل النشر في الإنتاج
3. النظر في مكونات حجز الجولات البديلة إذا لم يصدر البائع تصحيحاً خلال 30 يوماً
📋 Regulatory Compliance Mapping
🟢 NCA ECC 2024
ECC 2024 A.14.2.1 - Information security requirements for supplier relationships (plugin vendor accountability) ECC 2024 A.14.2.5 - Addressing information security in supplier agreements (patch management SLAs) ECC 2024 A.12.6.1 - Management of technical vulnerabilities (timely patching procedures) ECC 2024 A.5.23 - Access control for information systems (Contributor-level access restrictions)
🔵 SAMA CSF
SAMA CSF ID.BE-1 - Business Environment (third-party risk management for plugins) SAMA CSF PR.AC-1 - Access Control (authentication and authorization for content management) SAMA CSF PR.DS-2 - Data Security (protection against injection attacks) SAMA CSF DE.CM-1 - Detection and Analysis (monitoring for XSS exploitation)
🟡 ISO 27001:2022
ISO 27001:2022 A.5.23 - Restriction of access to information (user access management) ISO 27001:2022 A.8.1 - User endpoint devices (malware and XSS prevention) ISO 27001:2022 A.12.6.1 - Management of technical vulnerabilities (patch management) ISO 27001:2022 A.14.2.1 - Supplier relationship information security (third-party plugin risk)
🟣 PCI DSS v4.0.1
PCI DSS 6.2 - Security patches must be installed within defined timeframe PCI DSS 6.5.7 - Cross-site scripting prevention required PCI DSS 7.1 - Limit access to system components by business need-to-know
📊 CVSS Score
6.4
/ 10.0 — Medium
📊 CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
Attack VectorN — None / Network
Attack ComplexityL — Low / Local
Privileges RequiredL — Low / Local
User InteractionN — None / Network
ScopeC — Changed
ConfidentialityL — Low / Local
IntegrityL — Low / Local
AvailabilityN — None / Network
📋 Quick Facts
Severity Medium
CVSS Score6.4
CWECWE-79
Exploit No
Patch ✗ No
Published 2026-03-21
Source Feed nvd
Views 4
🇸🇦 Saudi Risk Score
6.2
/ 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.