All vulnerabilities

WordPress core

CVE-2017-1001000

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…

Severity
High 7.5
Published
3 Apr 2017
Last changed
17 Jun 2026
Added to UpHeron
17 Oct 2026
Sources
NVD

Affected software

SoftwareAffected versions
WordPressWordPress core · cpe:a:wordpress:wordpress
  • Version 4.7
  • Version 4.7.1
  • Version 4.7.2

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2017-1001000
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2017-1001000