CVE Catalog

CVE-2017-1001000

High
Published: Translated: NVD NIST

Summary

The register_routes function in the REST API of WordPress versions 4.7.x before 4.7.2 does not require an integer identifier, allowing remote attackers to modify arbitrary pages via a crafted request.

Risk Assessment

Attackers can manipulate page content, potentially leading to unauthorized changes and loss of data integrity.

Recommendation

It is recommended to update WordPress to version 4.7.2 or later to mitigate this vulnerability.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS