CVE-2025-14945
Full vulnerability record from the local CVENow database.
Description
The Events Manager - Calendar, Bookings, Tickets, and more! plugin for WordPress is vulnerable to Stored Cross-Site Scripting via event attribute values in all versions up to, and including, 7.3.3. This is due to insufficient input sanitization when storing attribute values (using only `wp_unslash()` without sanitization) and lack of output escaping when rendering the '#_ATT{key}' placeholder. This makes it possible for authenticated attackers, with Author-level access and above, or unauthenticated attackers when anonymous event submissions are enabled, to inject arbitrary web scripts that execute when any user views the affected event page.
Severity
MEDIUM
CVSS score
5.4
(v3.1)
Vulnerability status
Deferred
Source identifier
Published
2026-09-05 06:17:09.017000
Last modified
2026-10-19 22:10:00.130000
View original CVE JSON
{
"id": "CVE-2025-14945",
"sourceIdentifier": "[email protected]",
"published": "2026-09-05T06:17:09.017",
"lastModified": "2026-10-19T22:10:00.130",
"vulnStatus": "Deferred",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "The Events Manager - Calendar, Bookings, Tickets, and more! plugin for WordPress is vulnerable to Stored Cross-Site Scripting via event attribute values in all versions up to, and including, 7.3.3. This is due to insufficient input sanitization when storing attribute values (using only `wp_unslash()` without sanitization) and lack of output escaping when rendering the '#_ATT{key}' placeholder. This makes it possible for authenticated attackers, with Author-level access and above, or unauthenticated attackers when anonymous event submissions are enabled, to inject arbitrary web scripts that execute when any user views the affected event page."
},
{
"lang": "es",
"value": "El plugin Events Manager - Calendar, Bookings, Tickets, and more! para WordPress es vulnerable a Cross-site Scripting Almacenado a través de valores de atributos de evento en todas las versiones hasta la 7.3.3 incluida. Esto se debe a una sanitización de entrada insuficiente al almacenar valores de atributos (utilizando solo ’wp_unslash()’ sin sanitización) y a la falta de escape de salida al renderizar el marcador de posición ’#_ATT{key}’. Esto permite a atacantes autenticados, con acceso de nivel Autor o superior, o a atacantes no autenticados cuando los envíos de eventos anónimos están habilitados, inyectar scripts web arbitrarios que se ejecutan cuando cualquier usuario visualiza la página del evento afectado."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "netweblogic",
"product": "Events Manager – Calendar, Bookings, Tickets, and more!",
"defaultStatus": "unaffected",
"versions": [
{
"version": "0",
"lessThanOrEqual": "7.3.3",
"versionType": "semver",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "[email protected]",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N",
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"attackVector": "NETWORK",
"attackComplexity": "HIGH",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"scope": "CHANGED",
"confidentialityImpact": "LOW",
"integrityImpact": "LOW",
"availabilityImpact": "NONE"
},
"exploitabilityScore": 2.2,
"impactScore": 2.7
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-09-07T11:08:10.966407Z",
"id": "CVE-2025-14945",
"options": [
{
"exploitation": "none"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "[email protected]",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-79"
}
]
}
],
"references": [
{
"url": "https://plugins.trac.wordpress.org/browser/events-manager/trunk/classes/em-event.php#L1206",
"source": "[email protected]"
},
{
"url": "https://plugins.trac.wordpress.org/browser/events-manager/trunk/classes/em-event.php#L2608",
"source": "[email protected]"
},
{
"url": "https://plugins.trac.wordpress.org/changeset/3567065/",
"source": "[email protected]"
},
{
"url": "https://www.wordfence.com/threat-intel/vulnerabilities/id/a1985eb5-bfb5-4220-a4f8-fcfa84beae6a?source=cve",
"source": "[email protected]"
}
]
}