CVE-2025-12577

Listar – Directory Listing & Classifieds WordPress Plugin <= 3.0.0 - Missing Authorization to Authenticated (Subscriber+) Listing Update

Published Dec 6, 2025 CVSS 3.1 · 4.3 Medium EPSS < 1% KEV · Not listed
Description
The Listar – Directory Listing & Classifieds WordPress Plugin plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the '/wp-json/listar/v1/place/save' REST API endpoint in all versions up to, and including, 3.0.0. This makes it possible for authenticated attackers, with Subscriber-level access and above, to update listing details.

Analysis

AI-generated

Technical impact

The vulnerability arises from a missing capability check on the /wp-json/listar/v1/place/save REST API endpoint in the Listar – Directory Listing & Classifieds WordPress Plugin. This flaw allows an authenticated user with Subscriber-level access or higher to modify listing details, compromising data integrity. The issue is a classic missing authorization weakness (CWE-862).

Affected Systems

WordPress sites that use the Listar – Directory Listing & Classifieds WordPress Plugin (vendor passionui) and run any version up to and including 3.0.0 are impacted. No information is available regarding the status of newer releases.

Risk and Exploitability

Any authenticated user can exploit the endpoint to alter listings, as the missing capability check removes required authorization. Based on the description, the likely attack vector is internal, requiring the attacker to have a valid authenticated session. The CVSS score of 4.3 indicates moderate severity, and the EPSS score of less than 1% signals a low likelihood of exploitation. The vulnerability is not listed in the CISA KEV catalog, suggesting no known active exploitation, but authorized users could still use the endpoint to persist unauthorized changes without additional privileges.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Listar plugin release that includes the missing capability check, if available; if no patch exists, defer the update until a corrected version is released.
  • Restrict the ability of Subscriber and equivalent roles to edit listings by modifying WordPress role capabilities until a patched plugin is deployed.
  • Enable logging of listing updates and review audit logs regularly to detect unauthorized modifications early.

Generated by OpenCVE AI on April 22, 2026 at 00:18 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Passionui
Passionui listar
Wordpress
Wordpress wordpress
Vendors & Products Passionui
Passionui listar
Wordpress
Wordpress wordpress
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
Description The Listar – Directory Listing & Classifieds WordPress Plugin plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the '/wp-json/listar/v1/place/save' REST API endpoint in all versions up to, and including, 3.0.0. This makes it possible for authenticated attackers, with Subscriber-level access and above, to update listing details.
Title Listar – Directory Listing & Classifieds WordPress Plugin <= 3.0.0 - Missing Authorization to Authenticated (Subscriber+) Listing Update
Weaknesses CWE-862
References
Metrics cvssV3_1

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Apr 8, 2026, 5:12 PM
Reserved
Oct 31, 2025, 9:05 PM
Status
Deferred
Published
Dec 6, 2025, 6:15 AM
Modified
Oct 15, 2026, 8:10 PM