AdmirorFrames Joomla! Extension < 5.0 - Full Path Disclosure
- Vulnerability reported to vendor: 26.01.2024
- New fixed 5.0 version released: 06.06.2024
- Public disclosure: 28.06.2024
Full Path Disclosure vulnerability in AdmirorFrames Joomla! Extension in afHelper.php
file which uses value of JPATH_BASE
directly when constructing path to image. According to Joomla! documentation JPATH_BASE
is defined as:
The path to the installed Joomla! site
The vulnerability exists in afHelper.php
file:
$this->params['templates_BASE'] = JPATH_BASE . DIRECTORY_SEPARATOR . 'plugins' . DIRECTORY_SEPARATOR .
'content' . $path . 'templates' . DIRECTORY_SEPARATOR;
This issue was caused by direct usage of JPATH_BASE
variable when constructing image path. This problem has been fixed in AdmirorFrames Joomla! Extension at version 5.0.
< 5.0
Update AdmirorFrames Joomla! Extension to version 5.0 or newer.