{"id":"CVE-2024-3932","state":"PUBLISHED","title":"Totara LMS User Selector cross-site request forgery","description":"A vulnerability classified as problematic has been found in Totara LMS up to 18.7. This affects an unknown part of the component User Selector. The manipulation leads to cross-site request forgery. It is possible to initiate the attack remotely. The complexity of an attack is rather high. The exploitability is told to be difficult. The exploit has been disclosed to the public and may be used. Upgrading to version 13.46, 14.38, 15.33, 16.27, 17.21 and 18.8 is able to address this issue. It is recommended to upgrade the affected component.","publishedAt":"2024-04-18T00:00:06.007Z","updatedAt":"2025-06-11T13:59:27.426Z","severity":{"score":2.3,"label":"Low","version":"4.0","vector":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P","source":"VulDB"},"assigner":"VulDB","products":["Totara LMS"],"affected":[{"vendor":"Totara","product":"LMS","versions":[{"version":"13.0","status":"affected"},{"version":"13.1","status":"affected"},{"version":"13.2","status":"affected"},{"version":"13.3","status":"affected"},{"version":"13.4","status":"affected"},{"version":"13.5","status":"affected"},{"version":"13.6","status":"affected"},{"version":"13.7","status":"affected"},{"version":"13.8","status":"affected"},{"version":"13.9","status":"affected"},{"version":"13.10","status":"affected"},{"version":"13.11","status":"affected"},{"version":"13.12","status":"affected"},{"version":"13.13","status":"affected"},{"version":"13.14","status":"affected"},{"version":"13.15","status":"affected"},{"version":"13.16","status":"affected"},{"version":"13.17","status":"affected"},{"version":"13.18","status":"affected"},{"version":"13.19","status":"affected"},{"version":"13.20","status":"affected"},{"version":"13.21","status":"affected"},{"version":"13.22","status":"affected"},{"version":"13.23","status":"affected"},{"version":"13.24","status":"affected"},{"version":"13.25","status":"affected"},{"version":"13.26","status":"affected"},{"version":"13.27","status":"affected"},{"version":"13.28","status":"affected"},{"version":"13.29","status":"affected"},{"version":"13.30","status":"affected"},{"version":"13.31","status":"affected"},{"version":"13.32","status":"affected"},{"version":"13.33","status":"affected"},{"version":"13.34","status":"affected"},{"version":"13.35","status":"affected"},{"version":"13.36","status":"affected"},{"version":"13.37","status":"affected"},{"version":"13.38","status":"affected"},{"version":"13.39","status":"affected"},{"version":"13.40","status":"affected"},{"version":"13.41","status":"affected"},{"version":"13.42","status":"affected"},{"version":"13.43","status":"affected"},{"version":"13.44","status":"affected"},{"version":"13.45","status":"affected"},{"version":"14.0","status":"affected"},{"version":"14.1","status":"affected"},{"version":"14.2","status":"affected"},{"version":"14.3","status":"affected"},{"version":"14.4","status":"affected"},{"version":"14.5","status":"affected"},{"version":"14.6","status":"affected"},{"version":"14.7","status":"affected"},{"version":"14.8","status":"affected"},{"version":"14.9","status":"affected"},{"version":"14.10","status":"affected"},{"version":"14.11","status":"affected"},{"version":"14.12","status":"affected"},{"version":"14.13","status":"affected"},{"version":"14.14","status":"affected"},{"version":"14.15","status":"affected"},{"version":"14.16","status":"affected"},{"version":"14.17","status":"affected"},{"version":"14.18","status":"affected"},{"version":"14.19","status":"affected"},{"version":"14.20","status":"affected"},{"version":"14.21","status":"affected"},{"version":"14.22","status":"affected"},{"version":"14.23","status":"affected"},{"version":"14.24","status":"affected"},{"version":"14.25","status":"affected"},{"version":"14.26","status":"affected"},{"version":"14.27","status":"affected"},{"version":"14.28","status":"affected"},{"version":"14.29","status":"affected"},{"version":"14.30","status":"affected"},{"version":"14.31","status":"affected"},{"version":"14.32","status":"affected"},{"version":"14.33","status":"affected"},{"version":"14.34","status":"affected"},{"version":"14.35","status":"affected"},{"version":"14.36","status":"affected"},{"version":"14.37","status":"affected"},{"version":"15.0","status":"affected"},{"version":"15.1","status":"affected"},{"version":"15.2","status":"affected"},{"version":"15.3","status":"affected"},{"version":"15.4","status":"affected"},{"version":"15.5","status":"affected"},{"version":"15.6","status":"affected"},{"version":"15.7","status":"affected"},{"version":"15.8","status":"affected"},{"version":"15.9","status":"affected"},{"version":"15.10","status":"affected"},{"version":"15.11","status":"affected"},{"version":"15.12","status":"affected"},{"version":"15.13","status":"affected"},{"version":"15.14","status":"affected"},{"version":"15.15","status":"affected"},{"version":"15.16","status":"affected"},{"version":"15.17","status":"affected"},{"version":"15.18","status":"affected"},{"version":"15.19","status":"affected"},{"version":"15.20","status":"affected"},{"version":"15.21","status":"affected"},{"version":"15.22","status":"affected"},{"version":"15.23","status":"affected"},{"version":"15.24","status":"affected"},{"version":"15.25","status":"affected"},{"version":"15.26","status":"affected"},{"version":"15.27","status":"affected"},{"version":"15.28","status":"affected"},{"version":"15.29","status":"affected"},{"version":"15.30","status":"affected"},{"version":"15.31","status":"affected"},{"version":"15.32","status":"affected"},{"version":"16.0","status":"affected"},{"version":"16.1","status":"affected"},{"version":"16.2","status":"affected"},{"version":"16.3","status":"affected"},{"version":"16.4","status":"affected"},{"version":"16.5","status":"affected"},{"version":"16.6","status":"affected"},{"version":"16.7","status":"affected"},{"version":"16.8","status":"affected"},{"version":"16.9","status":"affected"},{"version":"16.10","status":"affected"},{"version":"16.11","status":"affected"},{"version":"16.12","status":"affected"},{"version":"16.13","status":"affected"},{"version":"16.14","status":"affected"},{"version":"16.15","status":"affected"},{"version":"16.16","status":"affected"},{"version":"16.17","status":"affected"},{"version":"16.18","status":"affected"},{"version":"16.19","status":"affected"},{"version":"16.20","status":"affected"},{"version":"16.21","status":"affected"},{"version":"16.22","status":"affected"},{"version":"16.23","status":"affected"},{"version":"16.24","status":"affected"},{"version":"16.25","status":"affected"},{"version":"16.26","status":"affected"},{"version":"17.0","status":"affected"},{"version":"17.1","status":"affected"},{"version":"17.2","status":"affected"},{"version":"17.3","status":"affected"},{"version":"17.4","status":"affected"},{"version":"17.5","status":"affected"},{"version":"17.6","status":"affected"},{"version":"17.7","status":"affected"},{"version":"17.8","status":"affected"},{"version":"17.9","status":"affected"},{"version":"17.10","status":"affected"},{"version":"17.11","status":"affected"},{"version":"17.12","status":"affected"},{"version":"17.13","status":"affected"},{"version":"17.14","status":"affected"},{"version":"17.15","status":"affected"},{"version":"17.16","status":"affected"},{"version":"17.17","status":"affected"},{"version":"17.18","status":"affected"},{"version":"17.19","status":"affected"},{"version":"17.20","status":"affected"},{"version":"18.0","status":"affected"},{"version":"18.1","status":"affected"},{"version":"18.2","status":"affected"},{"version":"18.3","status":"affected"},{"version":"18.4","status":"affected"},{"version":"18.5","status":"affected"},{"version":"18.6","status":"affected"},{"version":"18.7","status":"affected"},{"version":"13.46","status":"unaffected"},{"version":"14.38","status":"unaffected"},{"version":"15.33","status":"unaffected"},{"version":"16.27","status":"unaffected"},{"version":"17.21","status":"unaffected"},{"version":"18.8","status":"unaffected"}],"modules":["User Selector"]}],"references":["https://vuldb.com/?id.261369","https://vuldb.com/?ctiid.261369","https://vuldb.com/?submit.314381","https://totara.community/mod/forum/discuss.php?d=27644"],"weaknesses":["CWE-352","CWE-862"],"ingestedAt":"2026-10-29T20:07:39.287Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2024/3xxx/CVE-2024-3932.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2024-3932","state":"PUBLISHED","datePublished":"2024-04-18T00:00:06.007Z","dateUpdated":"2025-06-11T13:59:27.426Z","assignerShortName":"VulDB","assignerOrgId":"1af790b2-7ee1-4545-860a-a788eba489b5","dateReserved":"2024-04-17T16:57:38.876Z"},"containers":{"cna":{"title":"Totara LMS User Selector cross-site request forgery","descriptions":[{"lang":"en","value":"A vulnerability classified as problematic has been found in Totara LMS up to 18.7. This affects an unknown part of the component User Selector. The manipulation leads to cross-site request forgery. It is possible to initiate the attack remotely. The complexity of an attack is rather high. The exploitability is told to be difficult. The exploit has been disclosed to the public and may be used. Upgrading to version 13.46, 14.38, 15.33, 16.27, 17.21 and 18.8 is able to address this issue. It is recommended to upgrade the affected component."},{"lang":"de","value":"Es wurde eine Schwachstelle in Totara LMS bis 18.7 entdeckt. Sie wurde als problematisch eingestuft. Betroffen hiervon ist ein unbekannter Ablauf der Komponente User Selector. Durch das Beeinflussen mit unbekannten Daten kann eine cross-site request forgery-Schwachstelle ausgenutzt werden. Umgesetzt werden kann der Angriff über das Netzwerk. Die Komplexität eines Angriffs ist eher hoch. Sie ist schwierig auszunutzen. Der Exploit steht zur öffentlichen Verfügung. Ein Aktualisieren auf die Version 13.46, 14.38, 15.33, 16.27, 17.21 and 18.8 vermag dieses Problem zu lösen. Als bestmögliche Massnahme wird das Einspielen eines Upgrades empfohlen."}],"affected":[{"vendor":"Totara","product":"LMS","versions":[{"version":"13.0","status":"affected"},{"version":"13.1","status":"affected"},{"version":"13.2","status":"affected"},{"version":"13.3","status":"affected"},{"version":"13.4","status":"affected"},{"version":"13.5","status":"affected"},{"version":"13.6","status":"affected"},{"version":"13.7","status":"affected"},{"version":"13.8","status":"affected"},{"version":"13.9","status":"affected"},{"version":"13.10","status":"affected"},{"version":"13.11","status":"affected"},{"version":"13.12","status":"affected"},{"version":"13.13","status":"affected"},{"version":"13.14","status":"affected"},{"version":"13.15","status":"affected"},{"version":"13.16","status":"affected"},{"version":"13.17","status":"affected"},{"version":"13.18","status":"affected"},{"version":"13.19","status":"affected"},{"version":"13.20","status":"affected"},{"version":"13.21","status":"affected"},{"version":"13.22","status":"affected"},{"version":"13.23","status":"affected"},{"version":"13.24","status":"affected"},{"version":"13.25","status":"affected"},{"version":"13.26","status":"affected"},{"version":"13.27","status":"affected"},{"version":"13.28","status":"affected"},{"version":"13.29","status":"affected"},{"version":"13.30","status":"affected"},{"version":"13.31","status":"affected"},{"version":"13.32","status":"affected"},{"version":"13.33","status":"affected"},{"version":"13.34","status":"affected"},{"version":"13.35","status":"affected"},{"version":"13.36","status":"affected"},{"version":"13.37","status":"affected"},{"version":"13.38","status":"affected"},{"version":"13.39","status":"affected"},{"version":"13.40","status":"affected"},{"version":"13.41","status":"affected"},{"version":"13.42","status":"affected"},{"version":"13.43","status":"affected"},{"version":"13.44","status":"affected"},{"version":"13.45","status":"affected"},{"version":"14.0","status":"affected"},{"version":"14.1","status":"affected"},{"version":"14.2","status":"affected"},{"version":"14.3","status":"affected"},{"version":"14.4","status":"affected"},{"version":"14.5","status":"affected"},{"version":"14.6","status":"affected"},{"version":"14.7","status":"affected"},{"version":"14.8","status":"affected"},{"version":"14.9","status":"affected"},{"version":"14.10","status":"affected"},{"version":"14.11","status":"affected"},{"version":"14.12","status":"affected"},{"version":"14.13","status":"affected"},{"version":"14.14","status":"affected"},{"version":"14.15","status":"affected"},{"version":"14.16","status":"affected"},{"version":"14.17","status":"affected"},{"version":"14.18","status":"affected"},{"version":"14.19","status":"affected"},{"version":"14.20","status":"affected"},{"version":"14.21","status":"affected"},{"version":"14.22","status":"affected"},{"version":"14.23","status":"affected"},{"version":"14.24","status":"affected"},{"version":"14.25","status":"affected"},{"version":"14.26","status":"affected"},{"version":"14.27","status":"affected"},{"version":"14.28","status":"affected"},{"version":"14.29","status":"affected"},{"version":"14.30","status":"affected"},{"version":"14.31","status":"affected"},{"version":"14.32","status":"affected"},{"version":"14.33","status":"affected"},{"version":"14.34","status":"affected"},{"version":"14.35","status":"affected"},{"version":"14.36","status":"affected"},{"version":"14.37","status":"affected"},{"version":"15.0","status":"affected"},{"version":"15.1","status":"affected"},{"version":"15.2","status":"affected"},{"version":"15.3","status":"affected"},{"version":"15.4","status":"affected"},{"version":"15.5","status":"affected"},{"version":"15.6","status":"affected"},{"version":"15.7","status":"affected"},{"version":"15.8","status":"affected"},{"version":"15.9","status":"affected"},{"version":"15.10","status":"affected"},{"version":"15.11","status":"affected"},{"version":"15.12","status":"affected"},{"version":"15.13","status":"affected"},{"version":"15.14","status":"affected"},{"version":"15.15","status":"affected"},{"version":"15.16","status":"affected"},{"version":"15.17","status":"affected"},{"version":"15.18","status":"affected"},{"version":"15.19","status":"affected"},{"version":"15.20","status":"affected"},{"version":"15.21","status":"affected"},{"version":"15.22","status":"affected"},{"version":"15.23","status":"affected"},{"version":"15.24","status":"affected"},{"version":"15.25","status":"affected"},{"version":"15.26","status":"affected"},{"version":"15.27","status":"affected"},{"version":"15.28","status":"affected"},{"version":"15.29","status":"affected"},{"version":"15.30","status":"affected"},{"version":"15.31","status":"affected"},{"version":"15.32","status":"affected"},{"version":"16.0","status":"affected"},{"version":"16.1","status":"affected"},{"version":"16.2","status":"affected"},{"version":"16.3","status":"affected"},{"version":"16.4","status":"affected"},{"version":"16.5","status":"affected"},{"version":"16.6","status":"affected"},{"version":"16.7","status":"affected"},{"version":"16.8","status":"affected"},{"version":"16.9","status":"affected"},{"version":"16.10","status":"affected"},{"version":"16.11","status":"affected"},{"version":"16.12","status":"affected"},{"version":"16.13","status":"affected"},{"version":"16.14","status":"affected"},{"version":"16.15","status":"affected"},{"version":"16.16","status":"affected"},{"version":"16.17","status":"affected"},{"version":"16.18","status":"affected"},{"version":"16.19","status":"affected"},{"version":"16.20","status":"affected"},{"version":"16.21","status":"affected"},{"version":"16.22","status":"affected"},{"version":"16.23","status":"affected"},{"version":"16.24","status":"affected"},{"version":"16.25","status":"affected"},{"version":"16.26","status":"affected"},{"version":"17.0","status":"affected"},{"version":"17.1","status":"affected"},{"version":"17.2","status":"affected"},{"version":"17.3","status":"affected"},{"version":"17.4","status":"affected"},{"version":"17.5","status":"affected"},{"version":"17.6","status":"affected"},{"version":"17.7","status":"affected"},{"version":"17.8","status":"affected"},{"version":"17.9","status":"affected"},{"version":"17.10","status":"affected"},{"version":"17.11","status":"affected"},{"version":"17.12","status":"affected"},{"version":"17.13","status":"affected"},{"version":"17.14","status":"affected"},{"version":"17.15","status":"affected"},{"version":"17.16","status":"affected"},{"version":"17.17","status":"affected"},{"version":"17.18","status":"affected"},{"version":"17.19","status":"affected"},{"version":"17.20","status":"affected"},{"version":"18.0","status":"affected"},{"version":"18.1","status":"affected"},{"version":"18.2","status":"affected"},{"version":"18.3","status":"affected"},{"version":"18.4","status":"affected"},{"version":"18.5","status":"affected"},{"version":"18.6","status":"affected"},{"version":"18.7","status":"affected"},{"version":"13.46","status":"unaffected"},{"version":"14.38","status":"unaffected"},{"version":"15.33","status":"unaffected"},{"version":"16.27","status":"unaffected"},{"version":"17.21","status":"unaffected"},{"version":"18.8","status":"unaffected"}],"modules":["User Selector"]}],"references":[{"url":"https://vuldb.com/?id.261369","name":"VDB-261369 | Totara LMS User Selector cross-site request forgery","tags":["vdb-entry","technical-description"]},{"url":"https://vuldb.com/?ctiid.261369","name":"VDB-261369 | CTI Indicators (IOB, IOC)","tags":["signature","permissions-required"]},{"url":"https://vuldb.com/?submit.314381","name":"Submit #314381 | Totara Totara LMS Totara 18.0.1 (Build: 20231128.01) Privileges Scalation","tags":["third-party-advisory"]},{"url":"https://totara.community/mod/forum/discuss.php?d=27644","tags":["related"]}],"metrics":[{"cvssV4_0":{"version":"4.0","baseScore":2.3,"vectorString":"CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P","baseSeverity":"LOW"}},{"cvssV3_1":{"version":"3.1","baseScore":3.1,"vectorString":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N/E:P/RL:O/RC:C","baseSeverity":"LOW"}},{"cvssV3_0":{"version":"3.0","baseScore":3.1,"vectorString":"CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N/E:P/RL:O/RC:C","baseSeverity":"LOW"}},{"cvssV2_0":{"version":"2.0","baseScore":2.6,"vectorString":"AV:N/AC:H/Au:N/C:N/I:P/A:N/E:POC/RL:OF/RC:C"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-352","type":"CWE","lang":"en","description":"Cross-Site Request Forgery"}]},{"descriptions":[{"cweId":"CWE-862","type":"CWE","lang":"en","description":"Missing Authorization"}]}],"providerMetadata":{"shortName":"VulDB","orgId":"1af790b2-7ee1-4545-860a-a788eba489b5","dateUpdated":"2025-06-11T13:59:27.426Z"},"timeline":[{"time":"2024-04-17T00:00:00.000Z","lang":"en","value":"Advisory disclosed"},{"time":"2024-04-17T00:00:00.000Z","lang":"en","value":"CVE reserved"},{"time":"2024-04-17T02:00:00.000Z","lang":"en","value":"VulDB entry created"},{"time":"2025-06-11T16:04:14.000Z","lang":"en","value":"VulDB entry last update"}]},"adp":[{"title":"CISA ADP Vulnrichment","affected":[{"vendor":"totara","product":"enterprise_lms","defaultStatus":"unknown","versions":[{"version":"0","status":"affected","lessThanOrEqual":"18.0.1 Build 20231128.01","versionType":"custom"}],"cpes":["cpe:2.3:a:totara:enterprise_lms:*:*:*:*:*:*:*:*"]}],"metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2024-04-22T18:59:52.785734Z","id":"CVE-2024-3932","options":[{"Exploitation":"poc"},{"Automatable":"yes"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2024-06-06T19:45:28.429Z"}},{"title":"CVE Program Container","references":[{"url":"https://vuldb.com/?id.261369","name":"VDB-261369 | Totara LMS cross-site request forgery","tags":["vdb-entry","x_transferred"]},{"url":"https://vuldb.com/?ctiid.261369","name":"VDB-261369 | CTI Indicators (IOB, IOC)","tags":["signature","permissions-required","x_transferred"]},{"url":"https://vuldb.com/?submit.314381","name":"Submit #314381 | Totara Totara LMS Totara 18.0.1 (Build: 20231128.01) Privileges Scalation","tags":["third-party-advisory","x_transferred"]}],"providerMetadata":{"shortName":"CVE","orgId":"af854a3a-2127-422b-91ae-364da2661108","dateUpdated":"2024-08-01T20:26:57.195Z"}}]}}}