Skip to content
HighVulnerability

GHSA-ph9w-r52h-28p7: langflow: /profile_pictures/{folder_name}/{file_name} endpoint file reading

Published
Record updated
View JSON
Affected
  • langflow < 1.7.1
Fixed in
1.7.1
  • released December 19, 2025, 91 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
19.6%

Summary

GHSA-ph9w-r52h-28p7 affects langflow. The download_profile_picture function behind the /profile_pictures/{folder_name}/{file_name} endpoint in src/backend/base/langflow/api/v1/files.py does not strictly filter the folder_name and file_name parameters, so a request can traverse directories and read the secret_key. An attacker who obtains the secret_key can forge JWT authentication tokens and log into the system.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.