CVE-2024-41116
opengeos streamlit-geospatial — Remote code execution in streamlit geospatial in pages/1_📷_Timelapse.py MODIS Ocean Color SMI option vis_params
Description · from the CVE record
streamlit-geospatial is a streamlit multipage app for geospatial applications. Prior to commit c4f81d9616d40c60584e36abb15300853a66e489, the `vis_params` variable on line 1254 in `pages/1_📷_Timelapse.py` takes user input, which is later used in the `eval()` function on line 1345, leading to remote code execution. Commit c4f81d9616d40c60584e36abb15300853a66e489 fixes this issue.
Affected
ProductAffectedFixed inSource
streamlit-geospatial< c4f81d9616d40c60584e36abb15300853a66e489–CNA
streamlit-geospatial< c4f81d9616d40c60584e36abb15300853a66e489c4f81d9616d40c60584e36abb15300853a66e489CISA-ADP
Scores by source
GitHub_M (CNA)9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
NVD9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CISA ADPSSVCExploitation: poc · Automatable: yes · Technical impact: total