{"id":"CVE-2022-25770","aliases":["EUVD-2024-2721","GHSA-5hc5-fxr9-5frc","GHSA-qf6m-6m4g-rmrc"],"status":"published","title":"Insufficient authentication in upgrade flow","description":"Mautic allows you to update the application via an upgrade script.\n\nThe upgrade logic isn't shielded off correctly, which may lead to vulnerable situation.\n\nThis vulnerability is mitigated by the fact that Mautic needs to be installed in a certain way to be vulnerable.","severity":{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:H","level":"high","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.00277,"percentile":0.20336,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-306"],"published":"2024-09-18T21:26:34Z","modified":"2026-10-28T02:31:06Z","fixes":[{"ecosystem":"Packagist","package":"mautic/core","fixed_in":["4.4.13","5.1.1"],"sources":["ghsa","osv"]},{"ecosystem":"Packagist","package":"mautic/core-lib","fixed_in":["4.4.13","5.1.1"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Packagist","package":"mautic/core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.0.0-beta3"},{"fixed":"4.4.13"}]}]},{"source":"ghsa","ecosystem":"Packagist","package":"mautic/core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.0.0-alpha"},{"fixed":"5.1.1"}]}]},{"source":"ghsa","ecosystem":"Packagist","package":"mautic/core-lib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.0.0-beta3"},{"fixed":"4.4.13"}]}]},{"source":"ghsa","ecosystem":"Packagist","package":"mautic/core-lib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.0.0-alpha"},{"fixed":"5.1.1"}]}]},{"source":"osv","ecosystem":"Packagist","package":"mautic/core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.0.0-beta3"},{"fixed":"4.4.13"}]}],"versions":["1.0.0","1.0.0-beta3","1.0.0-beta4","1.0.0-rc1","1.0.0-rc2","1.0.0-rc3","1.0.0-rc4","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.1.0","1.1.1","1.1.2","1.1.3","1.2.0","1.2.0-beta1","1.2.1","1.2.2","1.2.3","1.2.4","1.3.0","1.3.1","1.4.0","1.4.1","2.0.0","2.0.1","2.1.0","2.1.1","2.10.0","2.10.0-beta","2.10.1","2.11.0","2.11.0-beta","2.12.0","2.12.0-beta","2.12.1","2.12.1-beta","2.12.2","2.12.2-beta","2.13.0","2.13.0-beta","2.13.1","2.14.0","2.14.0-beta","2.14.1","2.14.1-beta","2.14.2","2.14.2-beta","2.15.0","2.15.0-beta","2.15.1","2.15.1-beta","2.15.2","2.15.2-beta","2.15.3","2.15.3-beta","2.16.0","2.16.0-beta","2.16.1","2.16.1-beta","2.16.2","2.16.2-beta","2.16.3","2.16.3-beta","2.16.4","2.16.5","2.2.0","2.2.1","2.3.0","2.4.0","2.5.0","2.5.1","2.6.0","2.6.1","2.7.0","2.7.1","2.8.0","2.8.1","2.8.2","2.9.0","2.9.0-beta","2.9.1","2.9.2","3.0.0","3.0.0-alpha","3.0.0-beta","3.0.0-beta2","3.0.1","3.0.2","3.0.2-rc","3.1.0","3.1.0-rc","3.1.1","3.1.1-rc","3.1.2","3.1.2-rc","3.2.0","3.2.0-rc","3.2.1","3.2.2","3.2.2-rc","3.2.3","3.2.4","3.2.5","3.2.5-rc","3.3.0","3.3.0-rc","3.3.1","3.3.2","3.3.2-rc","3.3.3","3.3.3-rc","3.3.4","3.3.5","4.0.0","4.0.0-alpha1","4.0.0-beta","4.0.0-rc","4.0.1","4.0.2","4.1.0","4.1.1","4.1.2","4.2.0","4.2.0-rc","4.2.0-rc1","4.2.1","4.2.2","4.3.0","4.3.0-beta","4.3.0-rc","4.3.1","4.4.0","4.4.0-beta","4.4.1","4.4.10","4.4.11","4.4.12","4.4.2","4.4.3","4.4.4","4.4.5","4.4.6","4.4.7","4.4.8","4.4.9"]},{"source":"osv","ecosystem":"Packagist","package":"mautic/core","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.0.0-alpha"},{"fixed":"5.1.1"}]}],"versions":["5.0.0","5.0.0-alpha","5.0.0-alpha1","5.0.0-beta1","5.0.0-beta2","5.0.0-rc1","5.0.0-rc2","5.0.1","5.0.2","5.0.3","5.0.4","5.1.0"]},{"source":"osv","ecosystem":"Packagist","package":"mautic/core-lib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"1.0.0-beta3"},{"fixed":"4.4.13"}]}],"versions":["4.0.0","4.0.0-alpha1","4.0.0-beta","4.0.0-rc","4.0.1","4.0.2","4.1.0","4.1.1","4.1.2","4.2.0","4.2.0-rc","4.2.0-rc1","4.2.1","4.2.2","4.3.0","4.3.0-beta","4.3.0-rc","4.3.1","4.4.0","4.4.1","4.4.1-alpha","4.4.10","4.4.11","4.4.12","4.4.2","4.4.3","4.4.4","4.4.5","4.4.6","4.4.7","4.4.8","4.4.9"]},{"source":"osv","ecosystem":"Packagist","package":"mautic/core-lib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.0.0-alpha"},{"fixed":"5.1.1"}]}],"versions":["5.0.0","5.0.0-alpha","5.0.0-alpha1","5.0.0-beta1","5.0.0-beta2","5.0.0-rc1","5.0.0-rc2","5.0.1","5.0.2","5.0.3","5.0.4","5.1.0"]}],"products":[{"vendor":"acquia","product":"mautic"},{"vendor":"mautic","product":"mautic"}],"references":[{"url":"https://github.com/mautic/mautic/security/advisories/GHSA-qf6m-6m4g-rmrc","tags":["Vendor Advisory","advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-25770","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-5hc5-fxr9-5frc"},{"url":"https://github.com/mautic/mautic/commit/73b18e9a434a28e528fe0e3d03620e7367bdcdca","tags":["web"]},{"url":"https://github.com/mautic/mautic/commit/aee7bfb7510a83acf178a7f02da9661c040e9abf","tags":["web"]},{"url":"https://github.com/advisories/GHSA-qf6m-6m4g-rmrc"},{"url":"https://packagist.org","tags":["web"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/25xxx/CVE-2022-25770.json","tags":["advisory"]},{"url":"https://github.com/mautic/mautic","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2022-25770","title":"Insufficient authentication in upgrade flow","description":"Mautic allows you to update the application via an upgrade script.\n\nThe upgrade logic isn't shielded off correctly, which may lead to vulnerable situation.\n\nThis vulnerability is mitigated by the fact that Mautic needs to be installed in a certain way to be vulnerable.","status":"published","published":"2024-09-18T21:26:34.059Z","modified":"2024-09-19T14:47:14.786Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:H","level":"high","assessor":"cna"}],"cwes":["CWE-306"],"updated_at":"2026-11-02T14:34:28.707644Z"}],"euvd":[{"id":"EUVD-2024-2721","description":"Mautic allows you to update the application via an upgrade script.\n\nThe upgrade logic isn't shielded off correctly, which may lead to vulnerable situation.\n\nThis vulnerability is mitigated by the fact that Mautic needs to be installed in a certain way to be vulnerable.","status":"published","published":"2024-09-18T21:26:34Z","modified":"2024-09-19T14:47:14Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:H","level":"high"}],"updated_at":"2026-11-03T00:28:19.06347Z"}],"ghsa":[{"id":"GHSA-5hc5-fxr9-5frc","title":"Duplicate Advisory: Mautic has insufficient authentication in upgrade flow","description":"# Duplicate Advisory\nThis advisory has been withdrawn because it is a duplicate of GHSA-qf6m-6m4g-rmrc. This link is maintained to preserve external references.\n\n# Original Description\nMautic allows you to update the application via an upgrade script.\n\nThe upgrade logic isn't shielded off correctly, which may lead to vulnerable situation.\n\nThis vulnerability is mitigated by the fact that Mautic needs to be installed in a certain way to be vulnerable.","status":"withdrawn","published":"2024-09-19T00:31:32Z","modified":"2025-02-21T21:43:10Z","cvss":[{"version":"4.0","score":7.4,"vector":"CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","level":"high"},{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:H","level":"high"}],"cwes":["CWE-306"],"updated_at":"2026-11-02T14:38:32.275316Z"},{"id":"GHSA-qf6m-6m4g-rmrc","title":"Mautic has insufficient authentication in upgrade flow","description":"### Impact\n\nMautic allows you to update the application via an upgrade script.\n\nThe upgrade logic isn't shielded off correctly, which may lead to vulnerable situation.\n\nThis vulnerability is mitigated by the fact that Mautic needs to be installed in a certain way to be vulnerable\n\n### Patches\n\nPlease upgrade to 4.4.1 or 5.1.1 or later.\n\n### Workarounds\nNone.\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Email us at [security@mautic.org](mailto:security@mautic.org)","status":"published","published":"2024-09-18T22:06:13Z","modified":"2025-02-21T22:13:28Z","cvss":[{"version":"4.0","score":5.1,"vector":"CVSS:4.0/AV:L/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N","level":"medium"},{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:H","level":"high"}],"cwes":["CWE-306"],"updated_at":"2026-11-02T14:38:32.275316Z"}],"nvd":[{"id":"CVE-2022-25770","description":"Mautic allows you to update the application via an upgrade script.\n\nThe upgrade logic isn't shielded off correctly, which may lead to vulnerable situation.\n\nThis vulnerability is mitigated by the fact that Mautic needs to be installed in a certain way to be vulnerable.","status":"published","published":"2024-09-18T22:15:03.827Z","modified":"2026-06-17T04:34:14.97Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:H","level":"high","assessor":"secondary"},{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","level":"high","assessor":"primary"}],"cwes":["CWE-306"],"updated_at":"2026-11-02T14:07:40.977475Z"}],"osv":[{"id":"CVE-2022-25770","title":"Insufficient authentication in upgrade flow","description":"Mautic allows you to update the application via an upgrade script.\n\nThe upgrade logic isn't shielded off correctly, which may lead to vulnerable situation.\n\nThis vulnerability is mitigated by the fact that Mautic needs to be installed in a certain way to be vulnerable.","status":"published","published":"2024-09-18T21:26:34.059Z","modified":"2026-10-28T02:31:06.186009915Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:H","level":"high"}],"cwes":["CWE-306"],"updated_at":"2026-11-02T15:44:24.758293Z"},{"id":"GHSA-5hc5-fxr9-5frc","title":"Duplicate Advisory: Mautic has insufficient authentication in upgrade flow","description":"# Duplicate Advisory\nThis advisory has been withdrawn because it is a duplicate of GHSA-qf6m-6m4g-rmrc. This link is maintained to preserve external references.\n\n# Original Description\nMautic allows you to update the application via an upgrade script.\n\nThe upgrade logic isn't shielded off correctly, which may lead to vulnerable situation.\n\nThis vulnerability is mitigated by the fact that Mautic needs to be installed in a certain way to be vulnerable.","status":"withdrawn","published":"2024-09-19T00:31:32Z","modified":"2025-02-21T22:18:41.862037Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:H","level":"high"},{"version":"4.0","score":7.4,"vector":"CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","level":"high"}],"cwes":["CWE-306"],"updated_at":"2026-11-02T15:46:38.553953Z"},{"id":"GHSA-qf6m-6m4g-rmrc","title":"Mautic has insufficient authentication in upgrade flow","description":"### Impact\n\nMautic allows you to update the application via an upgrade script.\n\nThe upgrade logic isn't shielded off correctly, which may lead to vulnerable situation.\n\nThis vulnerability is mitigated by the fact that Mautic needs to be installed in a certain way to be vulnerable\n\n### Patches\n\nPlease upgrade to 4.4.1 or 5.1.1 or later.\n\n### Workarounds\nNone.\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Email us at [security@mautic.org](mailto:security@mautic.org)","status":"published","published":"2024-09-18T22:06:13Z","modified":"2025-02-21T22:27:28.551862Z","cvss":[{"version":"3.1","score":7.8,"vector":"CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:H","level":"high"},{"version":"4.0","score":5.1,"vector":"CVSS:4.0/AV:L/AC:H/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:N","level":"medium"}],"cwes":["CWE-306"],"updated_at":"2026-11-02T15:46:54.40888Z"}]}}
