Description
The 1 Decembrie 1918 plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.dec.2012. This is due to missing or incorrect nonce validation on the 1-decembrie-1918/1-decembrie-1918.php page. This makes it possible for unauthenticated attackers to update settings and inject malicious web scripts via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
Published: 2025-04-25
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑Site Scripting via CSRF
Action: Patch Now
AI Analysis

Impact

The 1 Decembrie 1918 plugin for WordPress contains a Cross‑Site Request Forgery vulnerability that allows unauthenticated attackers to forge requests to the plugin’s settings page. Because the page does not include proper nonce validation, an adversary can trick a site administrator into clicking a crafted link and thereby inject malicious JavaScript that is stored in the plugin’s configuration. This stored Cross‑Site Scripting can execute in the context of any visitor who views the affected page, potentially exposing session cookies, defacing the site or facilitating further attacks. The weakness is identified as CWE‑79.

Affected Systems

The vulnerability affects the WordPress plugin 1 Decembrie 1918, distributed by the vendor OlarMarius. All plugin releases with a version tag up to and including 1.dec.2012 are vulnerable, while releases newer than that date are presumably fixed. WordPress sites that have any of those versions installed are at risk.

Risk and Exploitability

The CVSS base score is 6.1, reflecting a medium severity risk. The EPSS score of less than 1 % indicates a very low probability of exploitation in the wild at this time, and the issue is currently not listed in the CISA KEV catalog. Nevertheless, the attack vector requires an unauthenticated attacker to obtain a forged request that the site administrator will execute; phishing or social engineering is the typical prerequisite. Because the flaw allows persistent script injection, mitigation should be treated with priority.

Generated by OpenCVE AI on April 21, 2026 at 21:07 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the 1 Decembrie 1918 plugin to a release dated after 1.dec.2012 or any version that includes nonce validation for the settings page.
  • If an upgrade is not feasible, disable or uninstall the plugin completely to eliminate the attack surface.
  • Apply site‑wide Cross‑Site Request Forgery protection, such as enforcing nonces on all admin requests, and monitor administrator activity for suspicious link clicks.

Generated by OpenCVE AI on April 21, 2026 at 21:07 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
EUVD EUVD EUVD-2025-12385 The 1 Decembrie 1918 plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.dec.2012. This is due to missing or incorrect nonce validation on the 1-decembrie-1918/1-decembrie-1918.php page. This makes it possible for unauthenticated attackers to update settings and inject malicious web scripts via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
History

Fri, 25 Apr 2025 15:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 25 Apr 2025 08:30:00 +0000

Type Values Removed Values Added
Description The 1 Decembrie 1918 plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 1.dec.2012. This is due to missing or incorrect nonce validation on the 1-decembrie-1918/1-decembrie-1918.php page. This makes it possible for unauthenticated attackers to update settings and inject malicious web scripts via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
Title 1 Decembrie 1918 <= 1.dec.2012 - Cross-Site Request Forgery to Stored Cross-Site Scripting
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-04-08T17:01:04.270Z

Reserved: 2025-04-22T14:54:45.797Z

Link: CVE-2025-3870

cve-icon Vulnrichment

Updated: 2025-04-25T14:28:21.549Z

cve-icon NVD

Status : Deferred

Published: 2025-04-25T09:15:14.573

Modified: 2026-04-15T00:35:42.020

Link: CVE-2025-3870

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-04-21T21:15:45Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')