CVE-2026-6400
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().
CVSS
- Versión: 3.1
- Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
- Puntuación base: 4.3
Probabilidad de explotación (EPSS)
- Probabilidad de explotación en los próximos 30 días: 0.20%
- Percentil entre todas las CVEs puntuadas: 8
- Fecha de la puntuación: 6/10/2026
EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).
Tecnologías afectadas (1)
⚠ Inferidas por IA a partir de la descripción — NVD aún no ha analizado esta CVE; no son CPE verificados.
CWE
- CWE-352
Referencias
- https://plugins.trac.wordpress.org/browser/child-height-predictor/tags/1.3/childheight.php#L135
- 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/trunk/childheight.php#L149
- https://www.wordfence.com/threat-intel/vulnerabilities/id/dc1681a8-5f2e-45f1-96d9-797b13644607?source=cve
JSON original (NVD)
Mostrar
{
"id": "CVE-2026-6400",
"cveTags": [],
"metrics": {
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2026-6400",
"role": "CISA Coordinator",
"options": [
{
"exploitation": "none"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"version": "2.0.3",
"timestamp": "2026-05-20T12:59:18.412445Z"
}
}
],
"cvssMetricV31": [
{
"type": "Secondary",
"source": "security@wordfence.com",
"cvssData": {
"scope": "UNCHANGED",
"version": "3.1",
"baseScore": 4.3,
"attackVector": "NETWORK",
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N",
"integrityImpact": "LOW",
"userInteraction": "REQUIRED",
"attackComplexity": "LOW",
"availabilityImpact": "NONE",
"privilegesRequired": "NONE",
"confidentialityImpact": "NONE"
},
"impactScore": 1.4,
"exploitabilityScore": 2.8
}
]
},
"affected": [
{
"source": "security@wordfence.com",
"affectedData": [
{
"vendor": "helpstring",
"product": "Child Height Predictor by Ostheimer",
"versions": [
{
"status": "affected",
"version": "0",
"versionType": "semver",
"lessThanOrEqual": "1.3"
}
],
"defaultStatus": "unaffected"
}
]
}
],
"published": "2026-05-20T02:16:38.067",
"references": [
{
"url": "https://plugins.trac.wordpress.org/browser/child-height-predictor/tags/1.3/childheight.php#L135",
"source": "security@wordfence.com"
},
{
"url": "https://plugins.trac.wordpress.org/browser/child-height-predictor/tags/1.3/childheight.php#L149",
"source": "security@wordfence.com"
},
{
"url": "https://plugins.trac.wordpress.org/browser/child-height-predictor/trunk/childheight.php#L135",
"source": "security@wordfence.com"
},
{
"url": "https://plugins.trac.wordpress.org/browser/child-height-predictor/trunk/childheight.php#L149",
"source": "security@wordfence.com"
},
{
"url": "https://www.wordfence.com/threat-intel/vulnerabilities/id/dc1681a8-5f2e-45f1-96d9-797b13644607?source=cve",
"source": "security@wordfence.com"
}
],
"vulnStatus": "Deferred",
"weaknesses": [
{
"type": "Secondary",
"source": "security@wordfence.com",
"description": [
{
"lang": "en",
"value": "CWE-352"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "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()."
},
{
"lang": "es",
"value": "El plugin Child Height Predictor by Ostheimer para WordPress es vulnerable a la falsificación de petición en sitios cruzados en todas las versiones hasta la 1.3 inclusive. Esto se debe a la falta de verificación de nonce en la función options(), que gestiona las actualizaciones de la configuración del plugin. La plantilla del formulario no incluye una llamada a wp_nonce_field(), y el gestor nunca llama a check_admin_referer() o wp_verify_nonce(). Esto hace posible que atacantes no autenticados engañen a un administrador del sitio para que haga clic en un enlace o visite una página maliciosa que envía una petición POST falsificada, causando que cambios no autorizados en la configuración del plugin, como las preferencias de unidad, se persistan en la base de datos a través de update_option()."
}
],
"lastModified": "2026-07-24T08:10:00.150",
"sourceIdentifier": "security@wordfence.com"
}