Skip to main content
← All vulnerabilities
CVE-2024-39903PYSEC-2026-1933GHSA-9794-PC4R-438W

Local File Inclusion in Solara

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.35.1
1 Nuclei template
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

Solara is a pure Python, React-style framework for scaling Jupyter and web apps. A Local File Inclusion (LFI) vulnerability was identified in widgetti/solara, in version <1.35.1, which was fixed in version 1.35.1. This vulnerability arises from the application's failure to properly validate URI fragments for directory traversal sequences such as '../' when serving static files. An attacker can exploit this flaw by manipulating the fragment part of the URI to read arbitrary files on the local file system.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • widgetti solara

    fixed in 1.35.1

  • solaraPyPI

    fixed in 1.35.1

References 3

GitHub · widgetti/solara

GitHub · projectdiscovery/nuclei-templates