{"id":"CVE-2021-29047","aliases":["GHSA-9mxg-p873-6793"],"url":"https://o3.security/vulnerability/CVE-2021-29047","summary":"Liferay Portal and Liferay DXP Fails to Invalidate CAPTCHA Answers After Use","details":"The SimpleCaptcha implementation in Liferay Portal 7.3.4, 7.3.5 and Liferay DXP 7.3 before fix pack 1 does not invalidate CAPTCHA answers after it is used, which allows remote attackers to repeatedly perform actions protected by a CAPTCHA challenge by reusing the same CAPTCHA answer.","published":"2021-05-16T16:15:07.297Z","modified":"2026-09-05T03:30:57.805060034Z","cvss":{"score":7.5,"severity":"HIGH","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N"},"epss":{"score":0.01056,"percentile":0.61365,"asOf":"2026-08-23"},"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"Maven","name":"com.liferay.portal:release.portal.bom","fixedVersion":"7.3.6"},{"ecosystem":"Maven","name":"com.liferay.portal:release.dxp.bom","fixedVersion":"7.3.10.fp1"}],"fix":null,"references":[{"type":"ADVISORY","url":"https://portal.liferay.dev/learn/security/known-vulnerabilities/-/asset_publisher/HbL5mxmVrnXW/content/id/120743467"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2021-29047"},{"type":"PACKAGE","url":"https://github.com/liferay/liferay-portal"},{"type":"WEB","url":"https://web.archive.org/web/20210524180455/https://portal.liferay.dev/learn/security/known-vulnerabilities/-/asset_publisher/HbL5mxmVrnXW/content/id/120743467"},{"type":"WEB","url":"http://liferay.com"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-09-05T03:30:57.805060034Z"}}