CVE-2024-54000: Mobile Security Framework (MobSF) bypass of SSRF fix

Published Dec 3, 2024
·
Updated

Summary The fix for the "SSRF Vulnerability on assetlinkscheck(actname, wellknowns)" vulnerability could potentially be bypassed.

Details Since the requests.get() request in the checkurl method is specified as allowredirects=True, if "https://mydomain.com/.well-known/assetlinks.json" returns a 302 redirect, subsequent requests will be sent automatically. If the redirect location is "http://192.168.1.102/user/delete/1", a request will be sent here as well.

<img width="610" alt="image" src="https://github.com/MobSF/Mobile-Security-Framework-MobSF/assets/150332295/a8c9630e-3d12-441a-816c-8f5e427a5194">

It will be safer to use allowredirects=False.

Impact The attacker can cause the server to make a connection to internal-only services within the organization's infrastructure.

Other sources

Mobile Security Framework (MobSF) is a pen-testing, malware analysis and security assessment framework capable of performing static and dynamic analysis. In versions prior to 3.9.7, the requests.get() request in the checkurl method is specified as allowredirects=True, which allows a server-side request forgery when a request to .well-known/assetlinks.json" returns a 302 redirect. This is a bypass of the fix for CVE-2024-29190 and is fixed in 3.9.7.

MITRE

Affected Software

3 affected componentsFixes available
Mobile Security Framework MobSF<3.9.7
Opensecurity Mobile Security Framework<3.9.7
pip/mobsf<3.9.7
3.9.7

Event History

Dec 3, 2024
CVE Published
via MITRE·03:33 PM
Data Sourced
via MITRE·03:33 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·04:15 PM
RemedyDescriptionSeverityWeaknessAffected Software
Jun 27, 2025
Advisory Published
via GitHub·08:43 PM
Data Sourced
via GitHub·08:43 PM
DescriptionSeverityWeaknessAffected Software

Frequently Asked Questions

1

What is the severity of CVE-2024-54000?

CVE-2024-54000 is considered high severity due to its potential for unauthorized redirection and information leakage.

2

How do I fix CVE-2024-54000?

To fix CVE-2024-54000, update Mobile Security Framework MobSF to version 3.9.7 or later.

3

What versions of MobSF are affected by CVE-2024-54000?

Versions of MobSF prior to 3.9.7 are affected by CVE-2024-54000.

4

Can CVE-2024-54000 be exploited remotely?

Yes, CVE-2024-54000 can be exploited remotely if unpatched versions are used.

5

What mitigation strategies are recommended for CVE-2024-54000?

The primary mitigation strategy for CVE-2024-54000 is to ensure that MobSF is updated to the latest version.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203