CVE-2025-57697

MEDIUM
MEDIUM Priority: 0.02 BB Relevance: 73/100
Published: 2025-11-07 Modified: 2026-11-05 First seen: 2026-11-05 Status: active

Attack Surface

Network Low Complexity No Auth No Interaction

CVSS Vector Breakdown

AV: Network
AC: Low
PR: None
UI: None
S: Unchanged
C: Low
I: None
A: Low

Description

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.

Weakness Classification (1)

Affected Software (1)

VendorProductVersion
astrbot astrbot 3.5.22

References & Advisories (1)

Bug Bounty Relevance

73 / 100
✓ Network accessible
✓ No authentication
✓ Low complexity
✓ No user interaction

CVSS Score

6.5 / 10.0 v3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:L

EPSS — Exploitation Probability

0.34%
Raw Score 0.003400
Percentile 27.7%
Date 2026-11-09

EPSS Trend

2026-11-09
0.00340
2026-11-08
0.00340
2026-11-07
0.00340
2026-11-06
0.00340
2026-11-05
0.00340

Intelligence Sources

nvd ref →