Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2025-27357

CVE-2025-27357: Önceki Yazı Link CSRF Vulnerability

CVE-2025-27357 is a Cross-Site Request Forgery vulnerability in the Önceki Yazı Link WordPress plugin that enables attackers to perform unauthorized actions. This article covers technical details, affected versions, and mitigation.

Published:

CVE-2025-27357 Overview

CVE-2025-27357 is a Cross-Site Request Forgery (CSRF) vulnerability in the Musa AVCI Önceki Yazı Link (onceki-yazi-linki) WordPress plugin. The flaw affects all plugin versions up to and including 1.3. An attacker can craft a malicious web page that, when visited by an authenticated WordPress user, submits forged state-changing requests to the target site. The issue is tracked under CWE-352: Cross-Site Request Forgery.

Critical Impact

An attacker can trick an authenticated WordPress administrator into performing unintended plugin actions, resulting in limited integrity impact on the affected site.

Affected Products

  • Musa AVCI Önceki Yazı Link (onceki-yazi-linki) WordPress plugin
  • All versions from n/a through 1.3
  • WordPress sites where the plugin is installed and active

Discovery Timeline

  • 2025-02-24 - CVE-2025-27357 published to NVD
  • 2026-06-17 - Last updated in NVD database

Technical Details for CVE-2025-27357

Vulnerability Analysis

The onceki-yazi-linki plugin exposes one or more state-changing endpoints that do not validate the origin of incoming HTTP requests. The plugin lacks proper CSRF token verification, typically implemented in WordPress through wp_nonce_field() and check_admin_referer() or wp_verify_nonce(). An attacker can host a malicious page that triggers a forged request to the vulnerable endpoint. If an authenticated administrator visits that page, the browser automatically attaches valid session cookies, and the request executes with the administrator's privileges. Exploitation requires user interaction, which limits the attack scope.

Root Cause

The root cause is a missing or insufficient CSRF token check in the plugin's request handlers. WordPress provides a nonce mechanism to bind requests to authenticated user sessions, but the affected code paths in versions through 1.3 do not enforce this check. Without nonce validation, the server cannot distinguish legitimate administrator actions from forged requests submitted through third-party origins.

Attack Vector

Exploitation occurs over the network and requires an authenticated user to interact with attacker-controlled content, such as clicking a link or visiting a page hosting a hidden form or JavaScript payload. The forged request targets the plugin endpoint and triggers a limited integrity change in plugin state. Confidentiality and availability are not affected. Refer to the Patchstack advisory for onceki-yazi-linki for additional technical details.

No verified public proof-of-concept code is available. The vulnerability class follows the standard CSRF pattern: an attacker embeds a forged POST request against the plugin endpoint in an external page and lures an authenticated administrator to load it.

Detection Methods for CVE-2025-27357

Indicators of Compromise

  • Unexpected changes to plugin settings or post metadata managed by onceki-yazi-linki.
  • Access log entries showing POST requests to plugin endpoints with Referer headers pointing to external, untrusted domains.
  • Administrator actions recorded in WordPress logs that do not correspond to legitimate administrator sessions.

Detection Strategies

  • Inventory WordPress installations and identify sites running the onceki-yazi-linki plugin at version 1.3 or earlier.
  • Inspect web server access logs for POST requests to the plugin's admin endpoints with missing or invalid nonce parameters.
  • Compare plugin configuration state over time using file integrity monitoring or database auditing.

Monitoring Recommendations

  • Enable WordPress audit logging to record administrator activity and plugin configuration changes.
  • Alert on HTTP requests to /wp-admin/ endpoints with cross-origin Referer or Origin headers.
  • Correlate authenticated administrator sessions with unusual request patterns from unknown client IPs or user agents.

How to Mitigate CVE-2025-27357

Immediate Actions Required

  • Deactivate the onceki-yazi-linki plugin until a fixed version is published by the vendor.
  • Require administrators to log out of WordPress before browsing untrusted sites, reducing forged-request exposure.
  • Restrict WordPress administrative access to trusted IP ranges through web server or firewall controls.

Patch Information

At the time of the last NVD update on 2026-06-17, no patched version above 1.3 is listed in the advisory. Monitor the Patchstack advisory for onceki-yazi-linki and the WordPress plugin repository for a vendor-supplied update, and apply it as soon as it becomes available.

Workarounds

  • Remove the plugin if it is not required for site functionality.
  • Deploy a web application firewall rule that blocks POST requests to the plugin endpoints when the Referer or Origin header does not match the site domain.
  • Enforce SameSite=Lax or SameSite=Strict cookie attributes on WordPress authentication cookies to reduce cross-site request success.
  • Require re-authentication for sensitive administrative actions through plugins that add step-up authentication.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.