Skip to main content

Passster CVE-2026-16602

| EUVDEUVD-2026-53103 HIGH
Information Exposure (CWE-200)
2026-08-05 WPScan GHSA-pg8g-xw7x-c8cp
7.5
CVSS 3.1 · Vendor: WPScan
Share

Severity by source

Vendor (WPScan) PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI
7.5 HIGH

Network-reachable unauthenticated REST endpoint; AC:L because captcha config is standard for Passster deployments, not an unusual prerequisite; confidentiality-only impact confirmed by description.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

4
Analysis Generated
Aug 05, 2026 - 16:50 vuln.today
Patch available
Aug 05, 2026 - 07:01 EUVD
CVE Published
Aug 05, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 05, 2026 - 06:00 cve.org
HIGH 7.5

DescriptionCVE.org

The Passster WordPress plugin before 4.3.6 does not perform a post-status check before returning post content from an unauthenticated REST endpoint, allowing unauthenticated users to disclose the content of non-public (draft, private, and pending) posts on sites that have a captcha provider configured.

AnalysisAI

Unauthenticated content disclosure in the Passster WordPress plugin (versions before 4.3.6) allows any remote user to retrieve the full content of draft, private, and pending posts via a REST API endpoint that skips post-status validation. The flaw is conditional on the target site having a captcha provider configured, which is the typical deployment mode for Passster installations. Publicly available exploit code exists per WPScan reporting, though EPSS sits at only 0.16% (5th percentile), suggesting exploitation remains targeted rather than widespread. No CISA KEV listing has been issued.

Technical ContextAI

Passster is a WordPress plugin designed to protect content with passwords and captcha challenges. The vulnerability (CWE-200: Exposure of Sensitive Information to Unauthorized Actor) arises in an unauthenticated WordPress REST API endpoint exposed by the plugin. WordPress REST endpoints can return post data for any registered post type unless the handler explicitly validates the post's publication status before returning content. Passster's handler omits this status check, meaning requests for posts in draft, private, or pending states bypass the expected access controls. The affected CPE is cpe:2.3:a:unknown:passster:*:*:*:*:*:*:*:* covering all versions below 4.3.6. The captcha provider configuration triggers the vulnerable code path, implying the flaw is within a code branch activated only when captcha functionality is active.

RemediationAI

The primary fix is to upgrade Passster to version 4.3.6 or later, which introduces the missing post-status check in the REST endpoint handler. The patch is confirmed available per vendor advisory; the WPScan disclosure at https://wpscan.com/vulnerability/fcca0d1c-1a5b-4515-8182-d68f0759b978/ should be consulted for update guidance. If an immediate upgrade is not possible, site administrators can disable the captcha provider integration within Passster settings, which removes the vulnerable code path at the cost of losing captcha-based content protection functionality. Alternatively, restricting access to the WordPress REST API entirely (via firewall rules, .htaccess, or a security plugin) will block unauthenticated REST requests but may break other legitimate REST-dependent functionality on the site. For sites where unpublished content contains sensitive data, consider auditing draft, private, and pending post content for exposure during the window prior to patching.

CVE-2026-16604 HIGH POC
7.5 Aug 05

Password-protected block content in the Passster WordPress plugin (all versions before 4.3.6) is rendered into the publi

CVE-2026-16603 HIGH POC
7.5 Aug 05

Category-locked content in the Passster WordPress plugin (all versions before 4.3.6) is fully exposed through the native

CVE-2022-3206 MEDIUM POC
5.9 Oct 17

The Passster WordPress plugin before 3.5.5.5.2 stores the password inside a cookie named "passster" using base64 encodin

CVE-2026-17559 MEDIUM POC
5.3 Aug 21

Passster WordPress plugin versions before 4.3.9 exposes globally password-protected post and page content to unauthentic

CVE-2025-15490 MEDIUM POC
5.3 Sep 02

Global protection bypass in the Passster WordPress plugin (versions before 4.2.26) allows unauthenticated remote attacke

CVE-2025-15489 MEDIUM POC
5.3 Sep 02

Unauthenticated information disclosure in the Passster WordPress plugin (versions before 4.2.24) allows remote attackers

CVE-2024-2026 MEDIUM
6.4 Apr 09

The Passster plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's content_protector shortc

CVE-2024-0616 MEDIUM
5.3 Feb 29

The Passster - Password Protect Pages and Content plugin for WordPress is vulnerable to Sensitive Information Exposure i

CVE-2024-11282 MEDIUM
5.3 Jan 07

The Passster - Password Protect Pages and Content plugin for WordPress is vulnerable to Sensitive Information Exposure i

Share

CVE-2026-16602 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy