CVE-2026-68923
CVE-2026-68923 · MobSF: CSRF checks not enforced after Django migration
This page contains facts from public vulnerability sources. Check the original advisory before updating.
MobSF is a mobile application security testing tool used. Prior to 4.5.1, mobsf/MobSF/settings.py places django.middleware.csrf.CsrfViewMiddleware only in the deprecated MIDDLEWARE_CLASSES setting and omits it from the active MIDDLEWARE tuple, allowing a remote attacker to make a logged-in victim submit cross-site POST requests to authenticated web endpoints including /delete_scan/, /upload/, /download_scan/, /change_password/, /create_user/, and /delete_user/. This can delete scans, upload or download applications, change passwords, or manage users with the victim account permissions. This issue is fixed in version 4.5.1.
CVSS 6.5 · Medium · EPSS 0.3% · Fix available
- Published
- Updated
Stack: python
Affected products and versions
mobile-security-framework-mobsf
- Versions
- < 4.5.1: Affected
No fix published
mobsf PyPI
- Versions
- 3.2.6
- 3.2.7
- 3.2.8
- 3.2.9
- 3.3.3
- 3.3.5
- 3.4.0
- 3.4.3
- 3.4.6
- 3.5.0
- 3.6.0
- 3.6.9
- 3.7.6
- 3.9.7
- 4.1.3
- 4.3.0
- 4.3.2
- 4.4.0
- 4.4.2
- 4.4.5
- Affected ranges
- ECOSYSTEM: < 4.5.1
Update to 4.5.1
Original sources
- https://github.com/MobSF/Mobile-Security-Framework-MobSF/security/advisories/GHSA-3p54-567p-2wpr
- https://github.com/MobSF/Mobile-Security-Framework-MobSF/pull/2627
- https://github.com/MobSF/Mobile-Security-Framework-MobSF/commit/62563ca429a75b3e5d47a13b958e1d2e7d5e2bbf
- https://github.com/MobSF/Mobile-Security-Framework-MobSF/releases/tag/v4.5.1
- https://nvd.nist.gov/vuln/detail/CVE-2026-68923