Non-Exploitable Multi-Factor Authentication Weakness in Open Forms Prior to Versions 2.2.9, 2.3.7, 2.4.5, and 2.5.2
CVE-2024-24771
What is CVE-2024-24771?
Open Forms allows users to create and publish smart forms. Certain versions have a non-exploitable weakness related to multi-factor authentication. If a superuser's credentials are compromised, an attacker may bypass the second-factor authentication under specific conditions, potentially allowing access to sensitive submission data or impersonating other staff accounts. This vulnerability presumes that a superuser's login credentials are stolen, and certain mitigations are in effect to restrict exploitation. Patches have been issued in versions 2.2.9, 2.3.7, 2.4.5, and 2.5.2 to address these concerns, which include relocating API authentication endpoints and implementing stricter permission checks.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
open-forms < 2.2.9 < 2.2.9
open-forms >= 2.3.0-alpha.0, < 2.3.7 < 2.3.0-alpha.0, 2.3.7
open-forms >= 2.4.0-alpha.0, < 2.4.4 < 2.4.0-alpha.0, 2.4.4
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved
