CVE-2025-1320: medium-severity vulnerability in winkm89 teachPress
teachPress <= 9.0.9 - Cross-Site Request Forgery to Import Delete
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
13Vexday Risk Score
No sign of exploitation. No public exploitation artifact known so far.
ssvc Trackcvss 4.3epss 0.2%
The teachPress plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 9.0.9. This is due to missing or incorrect nonce validation on the import.php page. This makes it possible for unauthenticated attackers to delete imports via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
Affected products
winkm89 · teachPressRelated CVEs — winkm89 teachPress
In the same product, most dangerous first.
CVE-2025-32149HIGHWordPress teachPress plugin <= 9.0.11 - SQL Injection vulnerabilityEPSS 0.6%CVE-2025-1321MEDIUMteachPress <= 9.0.7 - Authenticated (Contributor+) SQL InjectionEPSS 0.5%CVE-2026-22353MEDIUMWordPress teachPress plugin <= 9.0.12 - Cross Site Scripting (XSS) vulnerabilityEPSS 0.2%CVE-2026-22483MEDIUMWordPress teachPress plugin <= 9.0.12 - Cross Site Request Forgery (CSRF) vulnerabilityEPSS 0.1%
References
https://plugins.trac.wordpress.org/changeset?sfp_email=&sfph_mail=&reponame=&old=3259464%40teachpress&new=3259464%40teachpress&sfp_email=&sfph_mail=https://wordpress.org/plugins/teachpress/https://www.wordfence.com/threat-intel/vulnerabilities/id/b677ad8b-4f01-4147-bcf6-ae769046be48?source=cve