{"id":"CVE-2021-24504","aliases":["EUVD-2021-11416","GHSA-pqq6-8mr8-33fw"],"status":"published","title":"WP LMS \u003c= 1.1.2 - Stored Cross-Site Scripting (XSS)","description":"The WP LMS – Best WordPress LMS Plugin WordPress plugin through 1.1.2 does not properly sanitise or validate its User Field Titles, allowing XSS payload to be used in them. Furthermore, no CSRF and capability checks were in place, allowing such attack to be performed either via CSRF or as any user (including unauthenticated)","severity":{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-10","score":0.00762,"percentile":0.55665,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-352","CWE-79"],"published":"2021-08-02T10:32:30Z","modified":"2026-06-17T03:40:08Z","products":[{"vendor":"unknown","product":"wp lms – best wordpress lms plugin"},{"vendor":"wplearnmanager","product":"wp_learn_manager"}],"references":[{"url":"https://wpscan.com/vulnerability/e0182508-23f4-4bdb-a1ef-1d1be38f3ad1","tags":["x_refsource_MISC","x_transferred","Exploit","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-24504"},{"url":"https://github.com/advisories/GHSA-pqq6-8mr8-33fw"}],"sources":{"cve":[{"id":"CVE-2021-24504","title":"WP LMS \u003c= 1.1.2 - Stored Cross-Site Scripting (XSS)","description":"The WP LMS – Best WordPress LMS Plugin WordPress plugin through 1.1.2 does not properly sanitise or validate its User Field Titles, allowing XSS payload to be used in them. Furthermore, no CSRF and capability checks were in place, allowing such attack to be performed either via CSRF or as any user (including unauthenticated)","status":"published","published":"2021-08-02T10:32:30Z","modified":"2024-08-03T19:35:20.022Z","cwes":["CWE-79","CWE-352"],"updated_at":"2026-11-02T14:33:05.000797Z"}],"euvd":[{"id":"EUVD-2021-11416","description":"The WP LMS – Best WordPress LMS Plugin WordPress plugin through 1.1.2 does not properly sanitise or validate its User Field Titles, allowing XSS payload to be used in them. Furthermore, no CSRF and capability checks were in place, allowing such attack to be performed either via CSRF or as any user (including unauthenticated)","status":"published","published":"2021-08-02T10:32:30Z","modified":"2024-08-03T19:35:20Z","updated_at":"2026-11-03T03:24:57.403647Z"}],"ghsa":[{"id":"GHSA-pqq6-8mr8-33fw","title":"The WP LMS â€“ Best WordPress LMS Plugin WordPress plugin through 1.1.2 does not properly...","description":"The WP LMS â€“ Best WordPress LMS Plugin WordPress plugin through 1.1.2 does not properly sanitise or validate its User Field Titles, allowing XSS payload to be used in them. Furthermore, no CSRF and capability checks were in place, allowing such attack to be performed either via CSRF or as any user (including unauthenticated)","status":"published","published":"2022-05-24T22:28:51Z","modified":"2023-01-27T05:03:53Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium"}],"cwes":["CWE-79","CWE-352"],"updated_at":"2026-11-02T14:42:20.442744Z"}],"nvd":[{"id":"CVE-2021-24504","description":"The WP LMS – Best WordPress LMS Plugin WordPress plugin through 1.1.2 does not properly sanitise or validate its User Field Titles, allowing XSS payload to be used in them. Furthermore, no CSRF and capability checks were in place, allowing such attack to be performed either via CSRF or as any user (including unauthenticated)","status":"published","published":"2021-08-02T11:15:11.157Z","modified":"2026-06-17T03:40:08.827Z","cvss":[{"version":"3.1","score":6.1,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","level":"medium","assessor":"primary"},{"version":"2.0","score":4.3,"vector":"AV:N/AC:M/Au:N/C:N/I:P/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-79","CWE-352"],"updated_at":"2026-11-02T14:06:56.562207Z"}]}}
