Description
The register_routes function in wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php in the REST API in WordPress 4.7.x before 4.7.2 does not require an integer identifier, which allows remote attackers to modify arbitrary pages via a request for wp-json/wp/v2/posts followed by a numeric value and a non-numeric value, as demonstrated by the wp-json/wp/v2/posts/123?id=123helloworld URI.
Analysis and contextual insights are available on OpenCVE Cloud.
Remediation
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
Advisories
No advisories yet.
References
History
No history.
Status: PUBLISHED
Assigner: joshbressers
Published:
Updated: 2024-08-05T22:00:41.671Z
Reserved: 2017-04-02T00:00:00.000Z
Link: CVE-2017-1001000
No data.
Status : Modified
Published: 2017-04-03T01:59:00.227
Modified: 2026-05-13T00:24:29.033
Link: CVE-2017-1001000
No data.
OpenCVE Enrichment
No data.
Weaknesses