Skip to main content

REST API Log CVE-2026-100514

| EUVDEUVD-2026-90842 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-10-01 Patchstack GHSA-hq3m-89xx-6g67
7.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify site running REST API Log plugin
  2. Delivery
    Locate log-retrieval endpoint
  3. Exploit
    Enumerate/alter object reference IDs
  4. Execution
    Server returns unauthorized log records
  5. Impact
    Harvest exposed tokens/PII from logged traffic

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

No special conditions beyond deployment - remote unauthenticated exploitation (PR:N/UI:N) against default configurations of the REST API Log WordPress plugin at version 1.7.2 or earlier. The only practical prerequisites are that the plugin is installed and active and that log entries exist to retrieve. Limiting factors: impact is confidentiality-only (C:H, no integrity/availability), the exposed data's sensitivity depends on what REST traffic the site logged, and the plugin's niche install base narrows the realistic target population; no authentication, special protocol, or non-default setting is required.

Impact

The input CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N = 7.5 HIGH) is internally consistent and credible for an unauthenticated IDOR: network-reachable, low complexity, no privileges, no user interaction, with high confidentiality impact and no integrity/availability effect. No EPSS score, no CISA KEV listing, and no public POC were provided, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The signals are therefore mixed: the technical severity is genuinely high (trivially exploitable data exposure on default configs) but the real-world priority is tempered by the product's niche footprint and the absence of exploitation telemetry. This is a legitimate but moderate-priority issue - patch/remove on affected sites, but it is not a mass-exploitation emergency on the available evidence. Note the single source: all data traces to one Patchstack database entry, with no NVD enrichment, no vendor advisory, and no confirmed fixed version.

Exploit ScenarioDerived

An unauthenticated attacker discovers a WordPress site running the REST API Log plugin (<=1.7.2) and sends requests to its log-retrieval endpoint, substituting or enumerating the object/ID reference that identifies stored log entries. Because the plugin does not verify authorization/ownership for the requested reference, it returns logged REST API request and response records that may contain authentication tokens, PII, or credentials captured in headers and bodies. No POC is published, but the attack requires only basic HTTP request manipulation given AV:N/AC:L/PR:N.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 01, 2026

Unauthenticated Insecure Direct Object Reference (IDOR) in the REST API Log WordPress plugin through version 1.7.2 allows remote attackers to read arbitrary log entries by manipulating object identifiers, exposing potentially sensitive REST API request data. The vulnerability is network-reachable with low complexity and requires no privileges or user interaction (CVSS 3.1 7.5 HIGH), and impact is limited to confidentiality with no integrity or availability effect. No public exploit identified at time of analysis; no CISA KEV listing; EPSS risk not provided.

RemediationAI

No vendor-released patch identified at time of analysis; the advisory does not specify a fixed version. As a compensating control, disable the REST API Log plugin if its logging functionality is not essential, which eliminates the attack surface but removes debugging and monitoring data. If the plugin must remain active, restrict access to its REST API endpoints using a web application firewall (WAF) rule that blocks unauthenticated requests to log-retrieval routes, or place the endpoints behind an authentication proxy; trade-offs include potential breakage of legitimate integrations and increased management overhead. Regularly purge log entries to minimize the retention of sensitive data, and monitor for anomalous access to log endpoints. Consult the Patchstack advisory for any future updates: https://patchstack.com/database/wordpress/plugin/wp-rest-api-log/vulnerability/wordpress-rest-api-log-plugin-1-7-2-insecure-direct-object-references-idor-vulnerability?_s_id=cve

Affected VersionsENISA

REST API Log n/a ≤1.7.2

Affected Packages

euvd rest_api_log no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The REST API Log plugin for WordPress records REST API requests and responses for debugging and monitoring, storing log entries in the WordPress database. The vulnerability is an instance of CWE-639 (Authorization Bypass Through User-Controlled Key), commonly known as an Insecure Direct Object Reference (IDOR). The plugin exposes REST API endpoints that retrieve log records by identifier, but fails to enforce authorization checks on those identifiers. An attacker can manipulate the object reference (e.g., log ID) to access records that belong to other requests or users. The CVSS vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) confirms remote, unauthenticated exploitation with no user interaction and high confidentiality impact only. The CPE cpe:2.3:a:pete_nelson:rest_api_log:*:*:*:*:*:*:*:* indicates all versions up to and including 1.7.2 are affected. Logged data may include API responses, authentication tokens, personal data, or other sensitive information, making the confidentiality impact potentially severe depending on site configuration.

Know when Rest Api Log gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) 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

Unauthenticated network-reachable IDOR (PR:N/UI:N/AC:L) exposing stored log records yields high confidentiality but no integrity or availability impact.

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 (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Unauthenticated Insecure Direct Object References (IDOR) in REST API Log <= 1.7.2 versions.

Executive ViewAI

Why It Matters

The REST API Log WordPress plugin (through version 1.7.2) contains a high-severity vulnerability that could allow remote reading of sensitive log entries, exposing API request data. Organizations using this plugin may face confidentiality breaches if logs contain credentials or personal information. No vendor-released patch identified at time of analysis and no public exploit identified at time of analysis, but proactive mitigation is essential.

Business Impact: High
Compensating Controls

No vendor patch available; interim mitigations include disabling the REST API Log plugin, restricting REST API access to trusted IPs, deploying WAF rules to detect and block IDOR patterns, and monitoring logs for unauthorized access attempts.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Low
niche single-author WordPress REST-logging plugin, limited install base
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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