[Bugfix][Multimodal] Validate base64 video payloads, matching image and audio (#54323)

Signed-off-by: hotragn <hotragn.pettugani_2024@woxsen.edu.in> Signed-off-by: Isotr0py <2037008807@qq.com> Co-authored-by: Isotr0py <2037008807@qq.com>

Hotragn Pettugani committed Sep 14, 2026 at 00:14 UTC a2685f2cdace04138d10719b9bb612a67bf20886
1 file changed +1 -1
vllm/multimodal/media/video.py
+1 -1
@@ -190,7 +190,7 @@ class VideoMediaIO(MediaIO[MediaWithBytes[tuple[DecodedFrames, dict[str, Any]]]]
190 }
191 return MediaWithBytes((frames, metadata), data.encode())
192
193 - return self.load_bytes(pybase64.b64decode(data))
193 + return self.load_bytes(pybase64.b64decode(data, validate=True))
194
195 def load_file(
196 self, filepath: Path