📧 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 Financial Services, Banking HIGH 1h Global vulnerability Technology and Software Development HIGH 3h Global vulnerability Government and Federal Agencies CRITICAL 3h Global supply_chain Software Development and Open-Source Ecosystems HIGH 4h Global vulnerability Enterprise Software/SaaS MEDIUM 5h Global supply_chain Software Development HIGH 5h Global general Insurance/Risk Management HIGH 5h Global data_breach Enterprise Software / Information Technology CRITICAL 6h Global vulnerability Technology/Software CRITICAL 8h Global malware Social Media and Consumer Technology HIGH 8h Global apt Financial Services, Banking HIGH 1h Global vulnerability Technology and Software Development HIGH 3h Global vulnerability Government and Federal Agencies CRITICAL 3h Global supply_chain Software Development and Open-Source Ecosystems HIGH 4h Global vulnerability Enterprise Software/SaaS MEDIUM 5h Global supply_chain Software Development HIGH 5h Global general Insurance/Risk Management HIGH 5h Global data_breach Enterprise Software / Information Technology CRITICAL 6h Global vulnerability Technology/Software CRITICAL 8h Global malware Social Media and Consumer Technology HIGH 8h Global apt Financial Services, Banking HIGH 1h Global vulnerability Technology and Software Development HIGH 3h Global vulnerability Government and Federal Agencies CRITICAL 3h Global supply_chain Software Development and Open-Source Ecosystems HIGH 4h Global vulnerability Enterprise Software/SaaS MEDIUM 5h Global supply_chain Software Development HIGH 5h Global general Insurance/Risk Management HIGH 5h Global data_breach Enterprise Software / Information Technology CRITICAL 6h Global vulnerability Technology/Software CRITICAL 8h Global malware Social Media and Consumer Technology HIGH 8h
Vulnerabilities

CVE-2025-14938

Medium
The Listeo Core plugin for WordPress is vulnerable to unauthenticated arbitrary media upload in all versions up to, and including, 2.0.27 via the "listeo_core_handle_dropped_media" function. This is d
CWE-434 — Weakness Type
Published: Apr 4, 2026  ·  Modified: Apr 7, 2026  ·  Source: NVD
CVSS v3
5.3
🔗 NVD Official
📄 Description (English)

The Listeo Core plugin for WordPress is vulnerable to unauthenticated arbitrary media upload in all versions up to, and including, 2.0.27 via the "listeo_core_handle_dropped_media" function. This is due to missing authorization and capability checks on the AJAX endpoint handling file uploads. This makes it possible for unauthenticated attackers to upload arbitrary media to the site's media library, without achieving direct code execution.

🤖 AI Executive Summary

The Listeo Core WordPress plugin (versions up to 2.0.27) contains an unauthenticated arbitrary file upload vulnerability in its AJAX media handling function. Attackers can upload malicious files to the media library without authentication, potentially enabling subsequent attacks such as code execution through file inclusion or social engineering. While direct code execution is not achieved through the upload alone, this vulnerability significantly lowers the barrier for compromise and should be treated as a critical precursor to more severe attacks.

📄 Description (Arabic)

🤖 AI Intelligence Analysis Analyzed: May 29, 2026 12:58
🇸🇦 Saudi Arabia Impact Assessment
Saudi organizations using Listeo Core plugin for WordPress-based directory, classified listing, or real estate platforms face significant risk. Most affected sectors include: (1) Real Estate & Property Management companies relying on Listeo for listing platforms, (2) E-commerce and classified ad platforms, (3) Government agencies using WordPress for public service portals, (4) Tourism and hospitality sector websites. The vulnerability enables attackers to inject malicious files that could be leveraged for subsequent attacks including malware distribution, credential harvesting, or lateral movement into organizational networks. Organizations in regulated sectors (banking, healthcare) using WordPress plugins for auxiliary services are also at risk of compliance violations.
🏢 Affected Saudi Sectors
Real Estate & Property Management E-commerce & Classified Advertising Government & Public Services Tourism & Hospitality Healthcare (WordPress-based portals) Financial Services (auxiliary WordPress sites) Telecommunications (customer portals)
⚖️ Saudi Risk Score (AI)
7.2
/ 10.0
🔧 Remediation Steps (English)
IMMEDIATE ACTIONS:
1. Disable the Listeo Core plugin immediately until a patched version is available
2. Audit media library for suspicious files uploaded after plugin installation date
3. Review web server logs for POST requests to /wp-admin/admin-ajax.php with 'action=listeo_core_handle_dropped_media' parameter
4. Implement Web Application Firewall (WAF) rules to block requests to the vulnerable AJAX endpoint

COMPENSATING CONTROLS (if plugin cannot be disabled):
1. Restrict AJAX endpoint access via .htaccess or nginx configuration:
- Block all requests to admin-ajax.php with action=listeo_core_handle_dropped_media from non-authenticated users
2. Implement strict file upload validation at web server level (whitelist only safe extensions: jpg, jpeg, png, gif, pdf)
3. Configure WordPress to prevent execution of scripts in upload directories
4. Enable WordPress security plugins (Wordfence, Sucuri) with file integrity monitoring

DETECTION RULES:
1. Monitor for POST requests to /wp-admin/admin-ajax.php?action=listeo_core_handle_dropped_media from unauthenticated sessions
2. Alert on file uploads to wp-content/uploads/ with executable extensions (.php, .php3, .php4, .php5, .phtml, .exe, .sh)
3. Track failed authentication attempts followed by upload attempts
4. Monitor for unusual file types in media library (archives, executables, scripts)

PATCHING:
1. Contact Listeo plugin developers for security update timeline
2. Prepare for immediate patching once version 2.0.28+ is released
3. Maintain plugin update notifications enabled
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. تعطيل مكون Listeo Core فوراً حتى يتوفر إصدار معدل
2. تدقيق مكتبة الوسائط للبحث عن ملفات مريبة تم تحميلها بعد تثبيت المكون
3. مراجعة سجلات خادم الويب للبحث عن طلبات POST إلى /wp-admin/admin-ajax.php مع معامل 'action=listeo_core_handle_dropped_media'
4. تطبيق قواعد جدار حماية تطبيقات الويب (WAF) لحظر الطلبات إلى نقطة AJAX الضعيفة

الضوابط البديلة (إذا لم يكن من الممكن تعطيل المكون):
1. تقييد وصول نقطة AJAX عبر .htaccess أو إعدادات nginx:
- حظر جميع الطلبات إلى admin-ajax.php مع action=listeo_core_handle_dropped_media من المستخدمين غير المصرح لهم
2. تطبيق التحقق الصارم من تحميل الملفات على مستوى خادم الويب (قائمة بيضاء للامتدادات الآمنة فقط: jpg, jpeg, png, gif, pdf)
3. تكوين WordPress لمنع تنفيذ البرامج النصية في مجلدات التحميل
4. تفعيل مكونات أمان WordPress (Wordfence, Sucuri) مع مراقبة سلامة الملفات

قواعد الكشف:
1. مراقبة طلبات POST إلى /wp-admin/admin-ajax.php?action=listeo_core_handle_dropped_media من جلسات غير مصرح لها
2. تنبيهات على تحميل الملفات إلى wp-content/uploads/ بامتدادات قابلة للتنفيذ (.php, .php3, .php4, .php5, .phtml, .exe, .sh)
3. تتبع محاولات المصادقة الفاشلة متبوعة بمحاولات التحميل
4. مراقبة أنواع الملفات غير العادية في مكتبة الوسائط (الأرشيفات والملفات القابلة للتنفيذ والبرامج النصية)
📋 Regulatory Compliance Mapping
🟢 NCA ECC 2024
ECC 2024 A.5.1.1 - Access Control Policies (missing authorization checks) ECC 2024 A.5.2.1 - User Registration and Access Management (unauthenticated access) ECC 2024 A.5.3.1 - Management of Privileged Access Rights (AJAX endpoint lacks capability checks) ECC 2024 A.8.1.1 - User Endpoint Devices (malicious file uploads) ECC 2024 A.12.2.1 - Restrictions on Software Installation (arbitrary file uploads)
🔵 SAMA CSF
SAMA CSF ID.AM-1 - Asset Management (inventory of vulnerable plugins) SAMA CSF PR.AC-1 - Access Control (authentication and authorization failures) SAMA CSF PR.AC-3 - Access Enforcement (missing capability checks) SAMA CSF PR.PT-2 - Data Protection (file upload validation) SAMA CSF DE.CM-1 - Detection and Analysis (monitoring file uploads)
🟡 ISO 27001:2022
ISO 27001:2022 A.5.2 - User Access Management (missing authentication) ISO 27001:2022 A.5.3 - Access Control (authorization failures) ISO 27001:2022 A.8.3 - Handling of Assets (file upload controls) ISO 27001:2022 A.12.2 - Restrictions on Software Installation (arbitrary uploads) ISO 27001:2022 A.12.4 - Logging (audit trail of uploads)
🟣 PCI DSS v4.0.1
PCI DSS 6.5.1 - Injection flaws (file upload leading to code execution) PCI DSS 6.5.8 - Improper access control (missing authentication) PCI DSS 7.1 - Limit access to system components (AJAX endpoint access) PCI DSS 10.2 - Implement automated audit trails (file upload logging)
📊 CVSS Score
5.3
/ 10.0 — Medium
📊 CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Attack VectorN — None / Network
Attack ComplexityL — Low / Local
Privileges RequiredN — None / Network
User InteractionN — None / Network
ScopeU — Unchanged
ConfidentialityN — None / Network
IntegrityL — Low / Local
AvailabilityN — None / Network
📋 Quick Facts
Severity Medium
CVSS Score5.3
CWECWE-434
EPSS0.03%
Exploit No
Patch ✗ No
Published 2026-04-04
Source Feed nvd
Views 4
🇸🇦 Saudi Risk Score
7.2
/ 10.0 — Saudi Risk
Priority: HIGH
🏷️ Tags
CWE-434
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.