Home » Database

AVID-2026-R1058

Description

Streamlit directory traversal vulnerability (CVE-2022-35918)

Details

Streamlit is a data oriented application development framework for python. Users hosting Streamlit app(s) that use custom components are vulnerable to a directory traversal attack that could leak data from their web server file-system such as: server logs, world readable files, and potentially other sensitive information. An attacker can craft a malicious URL with file paths and the streamlit server would process that URL and return the contents of that file. This issue has been resolved in version 1.11.1. Users are advised to upgrade. There are no known workarounds for this issue.

Reason for inclusion in AVID: The CVE describes a directory traversal vulnerability in Streamlit, a popular framework used in ML/AI dashboards and pipelines. This directly impacts software commonly used to build, deploy, or serve AI applications, i.e., the AI software supply chain. It is a security vulnerability with potential data leakage, and the report provides explicit evidence (CVEID, description, remediation).

References

Affected or Relevant Artifacts

  • Developer: streamlit
  • Deployer: streamlit
  • Artifact Details:
TypeName
Systemstreamlit

Impact

AVID Taxonomy Categorization

  • Risk domains: Security
  • SEP subcategories: S0100: Software Vulnerability
  • Lifecycle stages: L06: Deployment

CVSS

Version3.1
Vector StringCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Base Score6.5
Base Severity🟠 Medium
Attack VectorNETWORK
Attack Complexity🟢 Low
Privileges RequiredNONE
User InteractionREQUIRED
ScopeUNCHANGED
Confidentiality Impact🔴 High
Integrity ImpactNONE
Availability ImpactNONE

CWE

IDDescription
CWE-22CWE-22: Improper Limitation of a Pathname to a Restricted Directory (‘Path Traversal’)

Other information

  • Report Type: Advisory
  • Credits:
  • Date Reported: 2022-08-01
  • Version: 0.3.3
  • AVID Entry