📧 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 vulnerability Artificial Intelligence and Technology HIGH 17m Global general Technology and Artificial Intelligence MEDIUM 3h Global general Technology and Artificial Intelligence HIGH 4h Global vulnerability Higher Education CRITICAL 13h Global data_breach Government HIGH 14h Global supply_chain Software Development and Open Source Communities CRITICAL 14h Global malware Software Development CRITICAL 14h Global phishing Multiple Sectors HIGH 15h Global vulnerability Web Applications CRITICAL 15h Global apt Critical Infrastructure CRITICAL 16h Global vulnerability Artificial Intelligence and Technology HIGH 17m Global general Technology and Artificial Intelligence MEDIUM 3h Global general Technology and Artificial Intelligence HIGH 4h Global vulnerability Higher Education CRITICAL 13h Global data_breach Government HIGH 14h Global supply_chain Software Development and Open Source Communities CRITICAL 14h Global malware Software Development CRITICAL 14h Global phishing Multiple Sectors HIGH 15h Global vulnerability Web Applications CRITICAL 15h Global apt Critical Infrastructure CRITICAL 16h Global vulnerability Artificial Intelligence and Technology HIGH 17m Global general Technology and Artificial Intelligence MEDIUM 3h Global general Technology and Artificial Intelligence HIGH 4h Global vulnerability Higher Education CRITICAL 13h Global data_breach Government HIGH 14h Global supply_chain Software Development and Open Source Communities CRITICAL 14h Global malware Software Development CRITICAL 14h Global phishing Multiple Sectors HIGH 15h Global vulnerability Web Applications CRITICAL 15h Global apt Critical Infrastructure CRITICAL 16h
Vulnerabilities

CVE-2026-4020

High
The Gravity SMTP plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 2.1.4. This is due to a REST API endpoint registered at /wp-json/gravitysmtp
CWE-200 — Weakness Type
Published: Mar 31, 2026  ·  Modified: Apr 7, 2026  ·  Source: NVD
CVSS v3
7.5
🔗 NVD Official
📄 Description (English)

The Gravity SMTP plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 2.1.4. This is due to a REST API endpoint registered at /wp-json/gravitysmtp/v1/tests/mock-data with a permission_callback that unconditionally returns true, allowing any unauthenticated visitor to access it. When the ?page=gravitysmtp-settings query parameter is appended, the plugin's register_connector_data() method populates internal connector data, causing the endpoint to return approximately 365 KB of JSON containing the full System Report. This makes it possible for unauthenticated attackers to retrieve detailed system configuration data including PHP version, loaded extensions, web server version, document root path, database server type and version, WordPress version, all active plugins with versions, active theme, WordPress configuration details, database table names, and any API keys/tokens configured in the plugin.

🤖 AI Executive Summary

The Gravity SMTP WordPress plugin (versions ≤2.1.4) exposes a critical information disclosure vulnerability through an unauthenticated REST API endpoint that returns 365 KB of sensitive system configuration data including API keys, database details, and plugin inventory. This allows attackers to perform reconnaissance without authentication, significantly lowering the barrier for subsequent targeted attacks. The vulnerability poses immediate risk to WordPress installations using this plugin across Saudi organizations.

📄 Description (Arabic)

🤖 AI Intelligence Analysis Analyzed: May 2, 2026 21:19
🇸🇦 Saudi Arabia Impact Assessment
High impact for Saudi e-commerce, government digital services, and financial institutions using WordPress with Gravity SMTP for transactional emails. Banking sector (SAMA-regulated entities) faces elevated risk if using this plugin for payment confirmation emails. Government agencies (NCA oversight) risk exposure of internal infrastructure details. Healthcare providers using WordPress for patient communications could expose HIPAA-equivalent data. Telecommunications and energy sectors using WordPress-based customer portals are at risk. The exposure of API keys and database credentials could enable lateral movement and data exfiltration attacks.
🏢 Affected Saudi Sectors
Banking and Financial Services Government and Public Administration Healthcare and Medical Services Energy and Utilities Telecommunications E-commerce and Retail Education
⚖️ Saudi Risk Score (AI)
8.2
/ 10.0
🔧 Remediation Steps (English)
IMMEDIATE ACTIONS:
1. Audit all WordPress installations for Gravity SMTP plugin presence and version (≤2.1.4 are vulnerable)
2. Disable the plugin immediately if no patch is available: wp-cli plugin deactivate gravitysmtp
3. Review access logs for /wp-json/gravitysmtp/v1/tests/mock-data requests to identify potential reconnaissance activity
4. Rotate all API keys, SMTP credentials, and database passwords exposed through the plugin
5. Check WordPress user accounts for unauthorized additions

PATCHING GUIDANCE:
- Monitor Gravity SMTP GitHub repository and official WordPress plugin page for security updates
- Once patch is available, update immediately to version >2.1.4
- Test in staging environment before production deployment

COMPENSATING CONTROLS (if patch unavailable):
1. Implement Web Application Firewall (WAF) rules to block requests to /wp-json/gravitysmtp/v1/tests/mock-data
2. Restrict REST API access via .htaccess or nginx configuration: deny access to /wp-json/ for non-authenticated users
3. Implement IP whitelisting for REST API endpoints if possible
4. Disable REST API entirely if not required: add define('REST_API_ENABLED', false) to wp-config.php
5. Use security plugins (Wordfence, Sucuri) to monitor and block suspicious API requests

DETECTION RULES:
- Monitor for GET requests to /wp-json/gravitysmtp/v1/tests/mock-data in web server logs
- Alert on any requests containing ?page=gravitysmtp-settings parameter
- Track failed authentication attempts followed by REST API reconnaissance
- Monitor for unusual data exfiltration patterns post-reconnaissance
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. تدقيق جميع تثبيتات WordPress للتحقق من وجود مكون Gravity SMTP والإصدار (الإصدارات ≤2.1.4 معرضة للخطر)
2. تعطيل المكون فوراً إذا لم يكن هناك تصحيح متاح: wp-cli plugin deactivate gravitysmtp
3. مراجعة سجلات الوصول لطلبات /wp-json/gravitysmtp/v1/tests/mock-data لتحديد نشاط الاستطلاع المحتمل
4. تدوير جميع مفاتيح API وبيانات اعتماد SMTP وكلمات مرور قاعدة البيانات المكشوفة من خلال المكون
5. التحقق من حسابات مستخدمي WordPress للإضافات غير المصرح بها

إرشادات التصحيح:
- مراقبة مستودع Gravity SMTP على GitHub وصفحة المكون الرسمية في WordPress للتحديثات الأمنية
- عند توفر التصحيح، قم بالتحديث فوراً إلى الإصدار >2.1.4
- اختبر في بيئة التجريب قبل نشر الإنتاج

الضوابط البديلة (إذا لم يكن التصحيح متاحاً):
1. تنفيذ قواعد جدار حماية تطبيقات الويب (WAF) لحظر الطلبات إلى /wp-json/gravitysmtp/v1/tests/mock-data
2. تقييد وصول REST API عبر .htaccess أو تكوين nginx: رفض الوصول إلى /wp-json/ للمستخدمين غير المصرح لهم
3. تنفيذ القائمة البيضاء للعناوين IP لنقاط نهاية REST API إن أمكن
4. تعطيل REST API بالكامل إذا لم يكن مطلوباً: أضف define('REST_API_ENABLED', false) إلى wp-config.php
5. استخدم مكونات الأمان (Wordfence, Sucuri) لمراقبة وحظر طلبات API المريبة

قواعد الكشف:
- مراقبة طلبات GET إلى /wp-json/gravitysmtp/v1/tests/mock-data في سجلات خادم الويب
- تنبيه على أي طلبات تحتوي على معامل ?page=gravitysmtp-settings
- تتبع محاولات المصادقة الفاشلة متبوعة باستطلاع REST API
- مراقبة أنماط تسرب البيانات غير العادية بعد الاستطلاع
📋 Regulatory Compliance Mapping
🟢 NCA ECC 2024
A.5.1.1 - Information Security Policies and Procedures A.6.1.1 - Internal Organization A.8.1.1 - User Access Management A.12.4.1 - Event Logging A.13.1.1 - Network Security Perimeter
🔵 SAMA CSF
ID.AM-2: Software Inventory PR.AC-1: Access Control Policy PR.AC-4: Access Rights Management DE.AE-1: Audit Logs DE.CM-1: Network Monitoring
🟡 ISO 27001:2022
A.5.1.1 - Information Security Policies A.6.1.1 - Organization of Information Security A.8.1.1 - User Access Management A.12.4.1 - Event Logging A.13.1.1 - Network Security Perimeter
🟣 PCI DSS v4.0.1
Requirement 2.2.4 - Configure system security parameters Requirement 6.5.10 - Broken authentication Requirement 10.2 - Implement automated audit trails Requirement 10.3 - Protect audit trail history
📊 CVSS Score
7.5
/ 10.0 — High
📊 CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Attack VectorN — None / Network
Attack ComplexityL — Low / Local
Privileges RequiredN — None / Network
User InteractionN — None / Network
ScopeU — Unchanged
ConfidentialityH — High
IntegrityN — None / Network
AvailabilityN — None / Network
📋 Quick Facts
Severity High
CVSS Score7.5
CWECWE-200
EPSS4.49%
Exploit No
Patch ✗ No
Published 2026-03-31
Source Feed nvd
Views 4
🇸🇦 Saudi Risk Score
8.2
/ 10.0 — Saudi Risk
Priority: CRITICAL
🏷️ Tags
CWE-200
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.