📧 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 phishing Financial Services, Technology, Multiple Sectors CRITICAL 9h Global insider Education HIGH 1d Global supply_chain Software Development and Technology HIGH 1d Global apt Government/Critical Infrastructure CRITICAL 1d Global vulnerability Enterprise Software / Data Analytics CRITICAL 1d Global vulnerability Artificial Intelligence and Technology HIGH 1d Global general Technology and Artificial Intelligence MEDIUM 1d Global general Technology and Artificial Intelligence HIGH 1d Global vulnerability Higher Education CRITICAL 2d Global data_breach Government HIGH 2d Global phishing Financial Services, Technology, Multiple Sectors CRITICAL 9h Global insider Education HIGH 1d Global supply_chain Software Development and Technology HIGH 1d Global apt Government/Critical Infrastructure CRITICAL 1d Global vulnerability Enterprise Software / Data Analytics CRITICAL 1d Global vulnerability Artificial Intelligence and Technology HIGH 1d Global general Technology and Artificial Intelligence MEDIUM 1d Global general Technology and Artificial Intelligence HIGH 1d Global vulnerability Higher Education CRITICAL 2d Global data_breach Government HIGH 2d Global phishing Financial Services, Technology, Multiple Sectors CRITICAL 9h Global insider Education HIGH 1d Global supply_chain Software Development and Technology HIGH 1d Global apt Government/Critical Infrastructure CRITICAL 1d Global vulnerability Enterprise Software / Data Analytics CRITICAL 1d Global vulnerability Artificial Intelligence and Technology HIGH 1d Global general Technology and Artificial Intelligence MEDIUM 1d Global general Technology and Artificial Intelligence HIGH 1d Global vulnerability Higher Education CRITICAL 2d Global data_breach Government HIGH 2d
Vulnerabilities

CVE-2026-5465

High
CWE-639 — Weakness Type
Published: Apr 7, 2026  ·  Modified: Apr 14, 2026  ·  Source: NVD
CVSS v3
8.8
🔗 NVD Official
📄 Description (English)

The Booking for Appointments and Events Calendar – Amelia plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 2.1.3. This is due to the `UpdateProviderCommandHandler` failing to validate changes to the `externalId` field when a Provider (Employee) user updates their own profile. The `externalId` maps directly to a WordPress user ID and is passed to `wp_set_password()` and `wp_update_user()` without authorization checks. This makes it possible for authenticated attackers, with Provider-level (Employee) access and above, to take over any WordPress account — including Administrator — by injecting an arbitrary `externalId` value when updating their own provider profile.

🤖 AI Executive Summary

CVE-2026-5465 is a critical privilege escalation vulnerability in the Amelia WordPress plugin (versions ≤2.1.3) affecting appointment booking systems. Authenticated Provider-level users can inject arbitrary WordPress user IDs via the `externalId` field to take over any account, including Administrator accounts, without proper authorization validation. This poses severe risk to Saudi organizations using WordPress-based booking systems for healthcare, government services, and corporate scheduling.

📄 Description (Arabic)

🤖 AI Intelligence Analysis Analyzed: Apr 23, 2026 18:10
🇸🇦 Saudi Arabia Impact Assessment
High impact on Saudi healthcare sector (hospitals, clinics using Amelia for appointment scheduling), government agencies (MOH, MOCI services), and corporate HR departments. ARAMCO and major Saudi enterprises using WordPress-based booking systems are at risk. Telecom providers (STC, Mobily) offering customer service appointment systems could be compromised. The vulnerability allows complete account takeover including administrative access, enabling data theft, system manipulation, and service disruption. SAMA-regulated financial institutions using WordPress for customer appointment scheduling face compliance violations.
🏢 Affected Saudi Sectors
Healthcare (MOH hospitals, private clinics) Government Services (MOCI, municipal services) Banking and Financial Services (SAMA-regulated) Energy (ARAMCO, utilities) Telecommunications (STC, Mobily, Zain) Corporate HR and Administration Education (universities, training centers) Hospitality and Tourism
⚖️ Saudi Risk Score (AI)
9.2
/ 10.0
🔧 Remediation Steps (English)
IMMEDIATE ACTIONS:
1. Disable the Amelia plugin immediately if not critical to operations
2. Restrict Provider-level user access to trusted personnel only
3. Implement IP whitelisting for Provider account access
4. Monitor WordPress user account modifications and password changes in real-time
5. Audit all Provider accounts for unauthorized `externalId` modifications

PATCHING GUIDANCE:
1. Check plugin repository for version 2.1.4+ when available
2. Do NOT update to any version until official patch is released
3. Subscribe to Amelia security notifications

COMPENSATING CONTROLS (until patch available):
1. Implement Web Application Firewall (WAF) rules to block requests modifying `externalId` field
2. Add database-level triggers to log and alert on `externalId` changes
3. Enforce strong password policies and MFA for all WordPress accounts
4. Implement WordPress security plugin with account takeover detection
5. Restrict Provider role creation and management to administrators only
6. Use WordPress user role editor to remove unnecessary permissions from Provider role

DETECTION RULES:
1. Monitor wp_users table for unexpected password changes
2. Alert on any API calls to UpdateProviderCommandHandler with externalId parameter
3. Log all Provider profile update requests and cross-reference with user ID changes
4. Implement SIEM rules: detect authentication from new IPs immediately after Provider profile updates
5. Monitor WordPress admin_init hook for unauthorized user modifications
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. تعطيل مكون Amelia فوراً إذا لم يكن حرجاً للعمليات
2. تقييد وصول مستخدمي مستوى المزود للموظفين الموثوقين فقط
3. تطبيق قائمة بيضاء للعناوين IP لوصول حساب المزود
4. مراقبة تعديلات حساب مستخدم WordPress وتغييرات كلمات المرور في الوقت الفعلي
5. تدقيق جميع حسابات المزود للتعديلات غير المصرح بها على `externalId`

إرشادات التصحيح:
1. تحقق من مستودع المكون للإصدار 2.1.4+ عند توفره
2. لا تحدّث إلى أي إصدار حتى يتم إصدار التصحيح الرسمي
3. اشترك في إشعارات أمان Amelia

الضوابط البديلة (حتى توفر التصحيح):
1. تطبيق قواعد جدار حماية تطبيقات الويب (WAF) لحظر الطلبات التي تعدل حقل `externalId`
2. إضافة محفزات على مستوى قاعدة البيانات لتسجيل والتنبيه عن تغييرات `externalId`
3. فرض سياسات كلمات مرور قوية والمصادقة متعددة العوامل لجميع حسابات WordPress
4. تطبيق مكون أمان WordPress مع كشف الاستيلاء على الحساب
5. تقييد إنشاء وإدارة دور المزود للمسؤولين فقط
6. استخدام محرر دور مستخدم WordPress لإزالة الأذونات غير الضرورية من دور المزود

قواعد الكشف:
1. مراقبة جدول wp_users للتغييرات غير المتوقعة في كلمات المرور
2. التنبيه على أي استدعاءات API إلى UpdateProviderCommandHandler مع معامل externalId
3. تسجيل جميع طلبات تحديث ملف تعريف المزود والمقارنة المرجعية مع تغييرات معرف المستخدم
4. تطبيق قواعد SIEM: كشف المصادقة من عناوين IP جديدة فوراً بعد تحديثات ملف تعريف المزود
5. مراقبة خطاف admin_init في WordPress للتعديلات غير المصرح بها على المستخدم
📋 Regulatory Compliance Mapping
🟢 NCA ECC 2024
5.1.1 - Access Control and Authentication 5.1.2 - User Access Management 5.2.1 - Information Security Policies 5.3.1 - Segregation of Duties 5.4.1 - Change Management 6.1.1 - Vulnerability Management 6.2.1 - Security Incident Management
🔵 SAMA CSF
ID.AM-1 - Asset Management PR.AC-1 - Access Control PR.AC-4 - Access Rights Management DE.CM-1 - Detection and Analysis RS.MI-1 - Incident Response
🟡 ISO 27001:2022
A.5.1.1 - Policies for information security A.6.1.1 - Information security roles and responsibilities A.8.1.1 - User endpoint devices A.8.2.1 - User access management A.8.2.3 - Management of privileged access rights A.8.3.1 - Password management A.9.2.1 - User registration and de-registration A.9.4.1 - Access rights review A.12.6.1 - Management of technical vulnerabilities
🟣 PCI DSS v4.0.1
2.1 - Configuration standards for system components 6.2 - Ensure security patches are installed 7.1 - Limit access to system components 8.1 - Assign unique ID to each person 8.2 - Ensure proper user authentication
📊 CVSS Score
8.8
/ 10.0 — High
📊 CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack VectorN — None / Network
Attack ComplexityL — Low / Local
Privileges RequiredL — Low / Local
User InteractionN — None / Network
ScopeU — Unchanged
ConfidentialityH — High
IntegrityH — High
AvailabilityH — High
📋 Quick Facts
Severity High
CVSS Score8.8
CWECWE-639
EPSS0.06%
Exploit No
Patch ✗ No
Published 2026-04-07
Source Feed nvd
Views 4
🇸🇦 Saudi Risk Score
9.2
/ 10.0 — Saudi Risk
Priority: CRITICAL
🏷️ Tags
CWE-639
Share this CVE

💬 Comments

0
Loading comments
📣 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.