CVE-2026-6400
Child Height Predictor by Ostheimer <= 1.3 - Cross-Site Request Forgery to Settings Update via Plugin Settings Form
- State
- Published
- Severity
- 4.3 Medium
- Published
- May 20, 2026
- Updated
- May 20, 2026
- Reserved
- Apr 15, 2026
Description
The Child Height Predictor by Ostheimer plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to and including 1.3. This is due to missing nonce verification in the options() function, which handles plugin settings updates. The form template does not include a wp_nonce_field() call, and the handler never calls check_admin_referer() or wp_verify_nonce(). This makes it possible for unauthenticated attackers to trick a site administrator into clicking a link or visiting a malicious page that submits a forged POST request, causing unauthorized changes to the plugin settings such as unit preferences to be persisted to the database via update_option().
Scores
| CVSS | Score | Vector | Source |
|---|---|---|---|
| 3.1 | 4.3 Medium | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N | Wordfence |
Weaknesses
- CWE-352 Cross-Site Request Forgery (CSRF)
Affected Products
| Product | Versions |
|---|---|
Child Height Predictor by Ostheimerhelpstring |
|
References
- https://www.wordfence.com/threat-intel/vulnerabilities/id/dc1681a8-5f2e-45f1-96d9-797b13644607?source=cve
- https://plugins.trac.wordpress.org/browser/child-height-predictor/trunk/childheight.php#L149
- https://plugins.trac.wordpress.org/browser/child-height-predictor/tags/1.3/childheight.php#L149
- https://plugins.trac.wordpress.org/browser/child-height-predictor/trunk/childheight.php#L135
- https://plugins.trac.wordpress.org/browser/child-height-predictor/tags/1.3/childheight.php#L135
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.