CVE Radar Logo
CVERadar
CVE Radar Logo
CVERadar

CVE-2024-41116

Medium Severity
SVRS
30/100

CVSSv3
9.8/10

EPSS
0.0268/1

CVE-2024-41116 in streamlit-geospatial allows for potential remote code execution due to the use of the eval() function with unsanitized user input. The vulnerability resides in the vis_params variable within the Timelapse.py file. Though CVSS gives a score of 9.8, the SOCRadar Vulnerability Risk Score (SVRS) is 30, suggesting a lower immediate risk than the CVSS score suggests. However, because the tag "In The Wild" is present, continuous monitoring is still critical. Successful exploitation of this vulnerability could allow attackers to execute arbitrary code on the server, leading to complete system compromise. Users of streamlit-geospatial should upgrade to the patched version to mitigate this risk. The fix is available in commit c4f81d9616d40c60584e36abb15300853a66e489. This CVE is significant because it highlights the dangers of using eval() with user-supplied data, a common source of security vulnerabilities.

In The Wild
CVSS:3.1
AV:N
AC:L
PR:N
UI:N
S:U
C:H
I:H
A:H
2024-07-26

2024-08-26
Eye Icon
SOCRadar
AI Insight

Description

CVE-2024-41116 is a vulnerability with a CVSS score of 0, indicating a low severity level. However, SOCRadar's unique 'SOCRadar Vulnerability Risk Score' (SVRS) assigns it a score of 30, highlighting the potential for exploitation.

Key Insights

  • Active Exploitation: The vulnerability is actively exploited in the wild, posing an immediate threat to organizations.
  • Low CVSS Score: Despite the low CVSS score, the SVRS score of 30 indicates that the vulnerability may have significant consequences if exploited.
  • Unknown Description: The lack of a detailed description makes it difficult to assess the full impact of the vulnerability.
  • Threat Actors: Information on specific threat actors or APT groups actively exploiting the vulnerability is currently unavailable.

Mitigation Strategies

  • Apply Patches: As soon as a patch becomes available, apply it promptly to all affected systems.
  • Monitor Network Traffic: Implement network monitoring tools to detect and block suspicious activity that may indicate exploitation attempts.
  • Educate Users: Train users on best practices for cybersecurity, such as avoiding suspicious links and attachments.
  • Consider Additional Security Measures: Explore additional security measures, such as intrusion detection systems (IDS) and firewalls, to enhance protection against potential attacks.

Additional Information

If users have additional queries regarding this incident, they can use the 'Ask to Analyst' feature, contact SOCRadar directly, or open a support ticket for more information if necessary.

Indicators of Compromise

No IOCs found for this CVE

Exploits

No exploits found for this CVE

Enhance Your CVE Management with SOCRadar Vulnerability Intelligence
Get comprehensive CVE details, real-time notifications, and proactive threat management all in one platform.
CVE Details
Access comprehensive CVE information instantly
Real-time Tracking
Subscribe to CVEs and get instant updates
Exploit Analysis
Monitor related APT groups and threats
IOC Tracking
Analyze and track CVE-related IOCs

News

CVE-2024-41116 | opengeos streamlit-geospatial 1_ eval vis_params input validation (GHSL-2024-100)
vuldb.com2024-07-26
CVE-2024-41116 | opengeos streamlit-geospatial 1_ eval vis_params input validation (GHSL-2024-100) | A vulnerability, which was classified as very critical, was found in opengeos streamlit-geospatial. Affected is the function eval of the file pages/1_????_Timelapse.py. The manipulation of the argument vis_params leads to improper input validation. This vulnerability is traded as <a href="https://vuldb.com/?source_cve.272514
cve-2024-41116
vuldb.com
rss
forum

Social Media

GHSL-2024-100_GHSL-2024-108: RCE and blind SSRF in Streamlit-geospatial - CVE-2024-41112, CVE-2024-41113, CVE-2024-41114, CVE-2024-41115, CVE-2024-41116, CVE-2024-41117, CVE-2024-41118, CVE-2024-41119, CVE-2024-41120 https://t.co/QacKrZh7Y9
0
0
0

Affected Software

No affected software found for this CVE

References

ReferenceLink
[email protected]https://github.com/opengeos/streamlit-geospatial/blob/4b89495f3bdd481998aadf1fc74b10de0f71c237/pages/1_%F0%9F%93%B7_Timelapse.py#L1254
[email protected]https://github.com/opengeos/streamlit-geospatial/blob/4b89495f3bdd481998aadf1fc74b10de0f71c237/pages/1_%F0%9F%93%B7_Timelapse.py#L1345
[email protected]https://github.com/opengeos/streamlit-geospatial/commit/c4f81d9616d40c60584e36abb15300853a66e489
[email protected]https://securitylab.github.com/advisories/GHSL-2024-100_GHSL-2024-108_streamlit-geospatial/
GITHUBhttps://github.com/opengeos/streamlit-geospatial/blob/4b89495f3bdd481998aadf1fc74b10de0f71c237/pages/1_%F0%9F%93%B7_Timelapse.py#L1254
GITHUBhttps://github.com/opengeos/streamlit-geospatial/blob/4b89495f3bdd481998aadf1fc74b10de0f71c237/pages/1_%F0%9F%93%B7_Timelapse.py#L1345
GITHUBhttps://securitylab.github.com/advisories/GHSL-2024-100_GHSL-2024-108_streamlit-geospatial/

CWE Details

CWE IDCWE NameDescription
CWE-20Improper Input ValidationThe product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.

CVE Radar

Real-time CVE Intelligence & Vulnerability Management Platform

CVE Radar provides comprehensive vulnerability intelligence by monitoring CVE databases, security advisories, and threat feeds. Get instant updates on new vulnerabilities, exploit details, and mitigation strategies specific to your assets.

Get Free Vulnerability Intelligence AccessAccess real-time CVE monitoring, exploit analysis, and threat intelligence