📧 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 supply_chain Software Development and Technology HIGH 5h Global apt Government/Critical Infrastructure CRITICAL 7h Global vulnerability Enterprise Software / Data Analytics CRITICAL 7h Global vulnerability Artificial Intelligence and Technology HIGH 11h Global general Technology and Artificial Intelligence MEDIUM 14h Global general Technology and Artificial Intelligence HIGH 15h Global vulnerability Higher Education CRITICAL 1d Global data_breach Government HIGH 1d Global supply_chain Software Development and Open Source Communities CRITICAL 1d Global malware Software Development CRITICAL 1d Global supply_chain Software Development and Technology HIGH 5h Global apt Government/Critical Infrastructure CRITICAL 7h Global vulnerability Enterprise Software / Data Analytics CRITICAL 7h Global vulnerability Artificial Intelligence and Technology HIGH 11h Global general Technology and Artificial Intelligence MEDIUM 14h Global general Technology and Artificial Intelligence HIGH 15h Global vulnerability Higher Education CRITICAL 1d Global data_breach Government HIGH 1d Global supply_chain Software Development and Open Source Communities CRITICAL 1d Global malware Software Development CRITICAL 1d Global supply_chain Software Development and Technology HIGH 5h Global apt Government/Critical Infrastructure CRITICAL 7h Global vulnerability Enterprise Software / Data Analytics CRITICAL 7h Global vulnerability Artificial Intelligence and Technology HIGH 11h Global general Technology and Artificial Intelligence MEDIUM 14h Global general Technology and Artificial Intelligence HIGH 15h Global vulnerability Higher Education CRITICAL 1d Global data_breach Government HIGH 1d Global supply_chain Software Development and Open Source Communities CRITICAL 1d Global malware Software Development CRITICAL 1d
Vulnerabilities

CVE-2026-4351

High
CWE-22 — Weakness Type
Published: Apr 10, 2026  ·  Modified: Apr 17, 2026  ·  Source: NVD
CVSS v3
8.1
🔗 NVD Official
📄 Description (English)

The Perfmatters plugin for WordPress is vulnerable to arbitrary file overwrite via path traversal in all versions up to, and including, 2.5.9. This is due to the `PMCS::action_handler()` method processing the bulk action `activate`/`deactivate` handlers without any authorization check or nonce verification. The `$_GET['snippets'][]` values are passed unsanitized to `Snippet::activate()`/`Snippet::deactivate()` which call `Snippet::update()` then `file_put_contents()` with the traversed path. This makes it possible for authenticated attackers, with Subscriber-level access and above, to overwrite arbitrary files on the server with a fixed PHP docblock content, potentially causing denial of service by corrupting critical files like `.htaccess` or `index.php`.

🤖 AI Executive Summary

CVE-2026-4351 is a critical path traversal vulnerability in the Perfmatters WordPress plugin (versions ≤2.5.9) that allows authenticated users with Subscriber-level access to overwrite arbitrary files on web servers. The vulnerability exploits insufficient input validation in the bulk action handler, enabling attackers to corrupt critical files like .htaccess or index.php, causing denial of service. With no patch currently available, this poses an immediate threat to WordPress installations across Saudi Arabia's digital infrastructure.

📄 Description (Arabic)

🤖 AI Intelligence Analysis Analyzed: Apr 26, 2026 08:16
🇸🇦 Saudi Arabia Impact Assessment
This vulnerability poses significant risk to Saudi organizations operating WordPress-based digital platforms, particularly: (1) Government agencies and ministries using WordPress for public-facing portals and content management; (2) Banking and financial institutions with WordPress-based customer portals or informational websites; (3) E-commerce platforms and retail businesses relying on WordPress; (4) Healthcare providers using WordPress for patient information systems; (5) Telecommunications companies with WordPress-based customer service platforms. The ability for low-privilege users (Subscriber level) to execute this attack makes it particularly dangerous in multi-tenant WordPress environments common in Saudi Arabia's shared hosting landscape. Organizations under SAMA, NCA, and CITC regulatory oversight face compliance violations if customer data or critical systems are compromised.
🏢 Affected Saudi Sectors
Government and Public Administration Banking and Financial Services E-commerce and Retail Healthcare and Medical Services Telecommunications Education and Universities Media and Publishing Hospitality and Tourism
⚖️ Saudi Risk Score (AI)
8.4
/ 10.0
🔧 Remediation Steps (English)
IMMEDIATE ACTIONS:
1. Audit all WordPress installations using Perfmatters plugin version 2.5.9 or earlier across your organization
2. Disable the Perfmatters plugin immediately by renaming the plugin directory or deactivating through WordPress admin
3. Review file modification logs (access logs, file integrity monitoring) for suspicious file_put_contents() calls to .htaccess, index.php, wp-config.php, and other critical files
4. Check for unauthorized file modifications in the past 30-90 days, particularly files with PHP docblock content

COMPENSATING CONTROLS (until patch available):
5. Implement strict file permissions: set wp-config.php, .htaccess, and index.php to read-only (644 or 444)
6. Restrict file_put_contents() function via php.ini or disable_functions directive
7. Implement Web Application Firewall (WAF) rules to block requests containing path traversal patterns (../, ..\ ) in GET parameters
8. Enforce strong authentication: disable Subscriber-level access for non-essential users; require multi-factor authentication
9. Implement file integrity monitoring (FIM) on critical WordPress files to detect unauthorized modifications in real-time
10. Configure WordPress to prevent direct file editing: add define('DISALLOW_FILE_EDIT', true); to wp-config.php

DETECTION RULES:
11. Monitor for HTTP requests with 'snippets[]' parameter containing path traversal sequences
12. Alert on file_put_contents() calls originating from wp-admin/admin-ajax.php with action=pmcs_handler
13. Monitor for modifications to .htaccess, index.php, wp-config.php, and wp-load.php files
14. Log all bulk action requests and correlate with file modification timestamps

PATCHING STRATEGY:
15. Monitor Perfmatters official repository for security patch release
16. Once patch is available, test in staging environment before production deployment
17. If plugin is no longer maintained, consider migration to alternative code snippet management solutions
🔧 خطوات المعالجة (العربية)
الإجراءات الفورية:
1. تدقيق جميع تثبيتات WordPress التي تستخدم مكون Perfmatters الإصدار 2.5.9 أو أقدم عبر مؤسستك
2. تعطيل مكون Perfmatters فوراً بإعادة تسمية دليل المكون أو إلغاء التفعيل من خلال لوحة تحكم WordPress
3. مراجعة سجلات تعديل الملفات (سجلات الوصول، مراقبة سلامة الملفات) للبحث عن استدعاءات file_put_contents() المريبة
4. التحقق من التعديلات غير المصرح بها على الملفات في آخر 30-90 يوماً

الضوابط التعويضية (حتى توفر التصحيح):
5. تطبيق أذونات ملفات صارمة: اضبط wp-config.php و .htaccess و index.php على القراءة فقط
6. تقييد وظيفة file_put_contents() عبر php.ini أو توجيه disable_functions
7. تطبيق قواعد جدار حماية تطبيقات الويب (WAF) لحظر الطلبات التي تحتوي على أنماط اجتياز المسار
8. فرض مصادقة قوية: تعطيل وصول مستوى المشترك للمستخدمين غير الأساسيين
9. تطبيق مراقبة سلامة الملفات (FIM) على ملفات WordPress الحرجة
10. تكوين WordPress لمنع تحرير الملفات المباشر: أضف define('DISALLOW_FILE_EDIT', true);

قواعد الكشف:
11. مراقبة طلبات HTTP التي تحتوي على معامل 'snippets[]' يحتوي على تسلسلات اجتياز المسار
12. تنبيه عند استدعاءات file_put_contents() الناشئة من wp-admin/admin-ajax.php
13. مراقبة التعديلات على الملفات الحرجة
14. تسجيل جميع طلبات الإجراء الجماعي والربط مع طوابع زمن تعديل الملفات

استراتيجية التصحيح:
15. مراقبة مستودع Perfmatters الرسمي لإصدار تصحيح أمني
16. عند توفر التصحيح، اختبره في بيئة التطوير قبل نشره في الإنتاج
17. إذا لم يعد المكون مدعوماً، فكر في الهجرة إلى حلول بديلة
📋 Regulatory Compliance Mapping
🟢 NCA ECC 2024
A.5.1.1 - Information security policies and procedures A.8.1.1 - User access management and authentication A.12.2.1 - Change management procedures A.12.4.1 - Event logging and monitoring A.14.2.1 - Secure development and maintenance
🔵 SAMA CSF
ID.AM-2 - Software inventory and asset management PR.AC-1 - Access control and authentication PR.PT-2 - Protective technology deployment DE.CM-1 - System monitoring and anomaly detection RS.MI-2 - Incident response and containment
🟡 ISO 27001:2022
A.5.1.1 - Information security policies A.6.1.1 - Information security roles and responsibilities A.8.1.1 - User registration and access rights A.12.2.1 - Change management A.12.4.1 - Event logging A.14.2.1 - Secure development policy
🟣 PCI DSS v4.0.1
Requirement 1.1 - Firewall configuration standards Requirement 2.2.4 - Configure system security parameters Requirement 6.2 - Security patches and updates Requirement 6.5.1 - Injection flaws prevention Requirement 10.2 - User access logging
📊 CVSS Score
8.1
/ 10.0 — High
📊 CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
Attack VectorN — None / Network
Attack ComplexityL — Low / Local
Privileges RequiredL — Low / Local
User InteractionN — None / Network
ScopeU — Unchanged
ConfidentialityN — None / Network
IntegrityH — High
AvailabilityH — High
📋 Quick Facts
Severity High
CVSS Score8.1
CWECWE-22
EPSS0.06%
Exploit No
Patch ✗ No
Published 2026-04-10
Source Feed nvd
Views 4
🇸🇦 Saudi Risk Score
8.4
/ 10.0 — Saudi Risk
Priority: CRITICAL
🏷️ Tags
CWE-22
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.