Skip to main content
← All vulnerabilities
CVE-2025-57697PYSEC-2026-1197GHSA-VM2F-46XC-5JC3

AstrBot Project v3.5.22 has an arbitrary file read vulnerability in function _encode_image_bs64.

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

AstrBot Project v3.5.22 has an arbitrary file read vulnerability in function _encode_image_bs64. Since the _encode_image_bs64 function defined in entities.py opens the image specified by the user in the request body and returns the image content as a base64-encoded string without checking the legitimacy of the image path, attackers can construct a series of malicious URLs to read any specified file, resulting in sensitive data leakage.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • astrbotPyPI

    through 3.5.22

References 1

GitHub · DYX217/vulnerability-explore