CVE-2024-28435: n/a
The CRM platform Twenty version 0.3.0 is vulnerable to SSRF via file upload.
AI Analysis
Technical Summary
CVE-2024-28435 is a vulnerability classified as CWE-918 (Server-Side Request Forgery) found in the Twenty CRM platform version 0.3.0. The vulnerability arises from improper handling of file uploads, which can be manipulated by an attacker to trigger SSRF attacks. SSRF allows an attacker to coerce the vulnerable server to send crafted HTTP requests to arbitrary internal or external resources. This can lead to unauthorized access to internal systems, exposure of sensitive data, or leveraging the server as a pivot point for further attacks. The vulnerability does not require authentication (PR:N) but does require user interaction (UI:R), such as uploading a malicious file. The attack vector is network-based (AV:N), and the attack complexity is low (AC:L). The impact is limited to confidentiality and integrity (C:L/I:L) with no availability impact (A:N). No patches or exploits are currently publicly available, but the vulnerability is published and should be addressed promptly. The lack of patch links suggests that the vendor has not yet released a fix, increasing the urgency for organizations to apply mitigations or monitor for exploitation attempts.
Potential Impact
If exploited, this SSRF vulnerability could allow attackers to access internal services that are otherwise inaccessible from the internet, potentially exposing sensitive information such as internal APIs, metadata services, or configuration data. This could lead to further compromise, including lateral movement within the network or data exfiltration. The medium CVSS score reflects that while the vulnerability does not directly cause denial of service or full system compromise, it can be a critical stepping stone in a multi-stage attack. Organizations relying on Twenty CRM 0.3.0 risk unauthorized data disclosure and integrity violations, especially if internal network segmentation and egress filtering are weak. The absence of known exploits reduces immediate risk but does not eliminate it, as attackers may develop exploits once details become widely known.
Mitigation Recommendations
To mitigate CVE-2024-28435, organizations should: 1) Immediately restrict or disable file upload functionality in Twenty CRM if not essential. 2) Implement strict validation and sanitization of uploaded files and any URLs or parameters derived from them to prevent SSRF payloads. 3) Apply network-level egress filtering to block unauthorized outbound requests from the CRM server to internal or sensitive external IP ranges. 4) Monitor logs and network traffic for unusual outbound connections originating from the CRM server. 5) Deploy Web Application Firewalls (WAFs) with rules to detect and block SSRF attack patterns. 6) Engage with the vendor for patches or updates and apply them promptly once available. 7) Conduct internal penetration testing focusing on SSRF vectors in the CRM environment. 8) Educate users about the risks of uploading untrusted files and enforce strict access controls around file upload features.
Affected Countries
United States, Germany, United Kingdom, Canada, Australia, Netherlands, France, India, Brazil, Japan
CVE-2024-28435: n/a
Description
The CRM platform Twenty version 0.3.0 is vulnerable to SSRF via file upload.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2024-28435 is a vulnerability classified as CWE-918 (Server-Side Request Forgery) found in the Twenty CRM platform version 0.3.0. The vulnerability arises from improper handling of file uploads, which can be manipulated by an attacker to trigger SSRF attacks. SSRF allows an attacker to coerce the vulnerable server to send crafted HTTP requests to arbitrary internal or external resources. This can lead to unauthorized access to internal systems, exposure of sensitive data, or leveraging the server as a pivot point for further attacks. The vulnerability does not require authentication (PR:N) but does require user interaction (UI:R), such as uploading a malicious file. The attack vector is network-based (AV:N), and the attack complexity is low (AC:L). The impact is limited to confidentiality and integrity (C:L/I:L) with no availability impact (A:N). No patches or exploits are currently publicly available, but the vulnerability is published and should be addressed promptly. The lack of patch links suggests that the vendor has not yet released a fix, increasing the urgency for organizations to apply mitigations or monitor for exploitation attempts.
Potential Impact
If exploited, this SSRF vulnerability could allow attackers to access internal services that are otherwise inaccessible from the internet, potentially exposing sensitive information such as internal APIs, metadata services, or configuration data. This could lead to further compromise, including lateral movement within the network or data exfiltration. The medium CVSS score reflects that while the vulnerability does not directly cause denial of service or full system compromise, it can be a critical stepping stone in a multi-stage attack. Organizations relying on Twenty CRM 0.3.0 risk unauthorized data disclosure and integrity violations, especially if internal network segmentation and egress filtering are weak. The absence of known exploits reduces immediate risk but does not eliminate it, as attackers may develop exploits once details become widely known.
Mitigation Recommendations
To mitigate CVE-2024-28435, organizations should: 1) Immediately restrict or disable file upload functionality in Twenty CRM if not essential. 2) Implement strict validation and sanitization of uploaded files and any URLs or parameters derived from them to prevent SSRF payloads. 3) Apply network-level egress filtering to block unauthorized outbound requests from the CRM server to internal or sensitive external IP ranges. 4) Monitor logs and network traffic for unusual outbound connections originating from the CRM server. 5) Deploy Web Application Firewalls (WAFs) with rules to detect and block SSRF attack patterns. 6) Engage with the vendor for patches or updates and apply them promptly once available. 7) Conduct internal penetration testing focusing on SSRF vectors in the CRM environment. 8) Educate users about the risks of uploading untrusted files and enforce strict access controls around file upload features.
Technical Details
- Data Version
- 5.1
- Assigner Short Name
- mitre
- Date Reserved
- 2024-03-08T00:00:00.000Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 699f6d8fb7ef31ef0b588a1a
Added to database: 2/25/2026, 9:45:51 PM
Last enriched: 2/26/2026, 11:21:35 AM
Last updated: 4/12/2026, 3:40:28 PM
Views: 14
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.