Description
The Easy Post Submission plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the `create_post()` function in all versions up to, and including, 2.3.0. This is due to the `rbsm_submit_post` AJAX action being registered for unauthenticated users via `wp_ajax_nopriv_rbsm_submit_post` without any authorization checks when a `postId` parameter is supplied. This makes it possible for unauthenticated attackers to modify the title, content, excerpt, categories, and tags of arbitrary posts, as well as change the post status to draft (effectively unpublishing them) via the 'postId' parameter.
Published: 2026-08-05
Score: 9.1 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Easy Post Submission plugin for WordPress permits unauthenticated users to alter key attributes of existing posts because the AJAX action rbsm_submit_post lacks a required capability check. An attacker can change a post’s title, content, excerpt, categories, tags, and even move it to draft status using a supplied postId. This flaw, identified as CWE‑862, carries a CVSS score of 9.1, signalling a highly severe risk that could result in defacement, censorship, or unauthorized redistribution of content.

Affected Systems

The vulnerability affects the Easy Post Submission – Frontend Posting, Guest Publishing & Submit Content WordPress plugin in all releases up to and including version 2.3.0. No other products are listed as affected.

Risk and Exploitability

The EPSS score is not provided and the issue is not in the CISA KEV catalog, yet the high CVSS rating underlines its threat level. Based on the description, it is inferred that the attack vector is unauthenticated AJAX requests sent to the wp_ajax_nopriv_rbsm_submit_post endpoint with a postId parameter, which bypasses any authentication checks. Exploitation requires only an HTTP request and no privileged access, making it an accessible threat for attackers.

Generated by OpenCVE AI on August 5, 2026 at 09:30 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Easy Post Submission plugin to the latest release, any version beyond 2.3.0.
  • If an upgrade cannot be performed immediately, block unauthenticated access to the rbsm_submit_post AJAX action by removing the wp_ajax_nopriv_rbsm_submit_post hook or using a firewall rule to deny unauthenticated POST requests to that endpoint.
  • Audit the plugin to ensure that all post modification functions enforce proper capability checks such as current_user_can( 'edit_post', $post_id ) before applying changes, and review for similar missing checks elsewhere.

Generated by OpenCVE AI on August 5, 2026 at 09:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Themeruby
Themeruby easy Post Submission – Frontend Posting, Guest Publishing & Submit Content For Wordpress
Wordpress
Wordpress wordpress
Vendors & Products Themeruby
Themeruby easy Post Submission – Frontend Posting, Guest Publishing & Submit Content For Wordpress
Wordpress
Wordpress wordpress

Wed, 05 Aug 2026 08:15:00 +0000

Type Values Removed Values Added
Description The Easy Post Submission plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the `create_post()` function in all versions up to, and including, 2.3.0. This is due to the `rbsm_submit_post` AJAX action being registered for unauthenticated users via `wp_ajax_nopriv_rbsm_submit_post` without any authorization checks when a `postId` parameter is supplied. This makes it possible for unauthenticated attackers to modify the title, content, excerpt, categories, and tags of arbitrary posts, as well as change the post status to draft (effectively unpublishing them) via the 'postId' parameter.
Title Easy Post Submission <= 2.3.0 - Missing Authorization
Weaknesses CWE-862
References
Metrics cvssV3_1

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


Subscriptions

Themeruby Easy Post Submission – Frontend Posting, Guest Publishing & Submit Content For Wordpress
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-05T07:39:20.872Z

Reserved: 2026-03-19T15:28:20.572Z

Link: CVE-2026-4431

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T10:17:51Z

Weaknesses