HIGH7.8
GHSA-qf6m-6m4g-rmrc
Mautic has insufficient authentication in upgrade flow
Quick fix
GHSA-qf6m-6m4g-rmrc — mautic/core: upgrade to the fixed version with the command below.
composer require mautic/core:^4.4.13Details
### Impact
Mautic allows you to update the application via an upgrade script.
The upgrade logic isn't shielded off correctly, which may lead to vulnerable situation.
This vulnerability is mitigated by the fact that Mautic needs to be installed in a certain way to be vulnerable
### Patches
Please upgrade to 4.4.1 or 5.1.1 or later.
### Workarounds None.
### For more information If you have any questions or comments about this advisory: * Email us at [security@mautic.org](mailto:security@mautic.org)
Are you affected?
Enter the version of the package you're using.
Affected packages
Packagist/mautic/core
Introduced in:
1.0.0-beta3Fixed in: 4.4.13Fix
composer require mautic/core:^4.4.13Packagist/mautic/core
Introduced in:
5.0.0-alphaFixed in: 5.1.1Fix
composer require mautic/core:^5.1.1Packagist/mautic/core-lib
Introduced in:
1.0.0-beta3Fixed in: 4.4.13Fix
composer require mautic/core-lib:^4.4.13Packagist/mautic/core-lib
Introduced in:
5.0.0-alphaFixed in: 5.1.1Fix
composer require mautic/core-lib:^5.1.1References
- https://github.com/mautic/mautic/security/advisories/GHSA-qf6m-6m4g-rmrc[WEB]
- https://nvd.nist.gov/vuln/detail/CVE-2022-25770[ADVISORY]
- https://github.com/mautic/mautic/commit/73b18e9a434a28e528fe0e3d03620e7367bdcdca[WEB]
- https://github.com/mautic/mautic/commit/aee7bfb7510a83acf178a7f02da9661c040e9abf[WEB]
- https://github.com/mautic/mautic[PACKAGE]