Remediation Steps
Follow the steps below to remediate this finding on Joomla.
Joomla's Form API includes CSRF tokens automatically via JSession::checkToken().
In your form template, add:
<?php echo JHtml::_('form.token'); ?>In your controller, validate:
JSession::checkToken() or jexit(JText::_('JINVALID_TOKEN'));
For Joomla 4+, use the FormFactory service and ensure your controller extends BaseController to get token validation automatically.