{"id":"CVE-2022-28892","details":"Mahara before 20.10.5, 21.04.4, 21.10.2, and 22.04.0 is vulnerable to Cross Site Request Forgery (CSRF) because randomly generated tokens are too easily guessable.","modified":"2026-04-10T04:47:05.140277Z","published":"2022-04-28T16:15:08.393Z","references":[{"type":"ADVISORY","url":"https://mahara.org/interaction/forum/topic.php?id=9094"},{"type":"FIX","url":"https://bugs.launchpad.net/mahara/+bug/1930171"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/maharaproject/mahara","events":[{"introduced":"0"},{"fixed":"5e19936332bcbbaf29d6fb5709182076840a83ee"},{"introduced":"359597b32c7afe52339422a91f14256e17b33dfc"},{"fixed":"3785940dbcd2bbdce534dcff7abdc2dd73c1b9ed"},{"introduced":"9b0da78a1f8585b142a372d422bf5d9a36e1450d"},{"fixed":"46808bee1dd5d5c925701d72df235529823eb997"}],"database_specific":{"versions":[{"introduced":"0"},{"fixed":"20.10.5"},{"introduced":"21.04.0"},{"fixed":"21.04.4"},{"introduced":"21.10.0"},{"fixed":"21.10.2"}]}}],"versions":["1.0.0ALPHA1_RELEASE","1.0.0ALPHA2_RELEASE","1.0.0BETA2_RELEASE","1.1.0ALPHA1_RELEASE","1.1.0ALPHA2_RELEASE","1.1.0ALPHA3_RELEASE","1.1.0BETA2_RELEASE","1.1.0BETA4_RELEASE","1.2.0ALPHA2_RELEASE","1.2.0ALPHA3_RELEASE","1.3.0BETA1_RELEASE","1.3.0BETA2_RELEASE","1.4.0ALPHA1_RELEASE","1.7RC1_RELEASE","1.8RC1_RELEASE","1.8RC2_RELEASE","20.10.0_RELEASE","20.10.1_RELEASE","20.10.2_RELEASE","20.10.3_RELEASE","20.10.4_RELEASE","20.10RC1_RELEASE","20.10RC2_RELEASE","21.04.0_RELEASE","21.04.1_RELEASE","21.04.2_RELEASE","21.04.3_RELEASE","21.10.0_RELEASE","21.10.1_RELEASE"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-28892.json","unresolved_ranges":[{"events":[{"introduced":"0"},{"last_affected":"22.04.0-rc1"}]}]}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"}]}