(security) fix: enforce decoder prompt-length validation for skip-che… (#46588)

Signed-off-by: jperezde <jperezde@redhat.com>

Juan Pérez de Algaba committed Aug 21, 2026 at 18:07 UTC e00a034ad1d7c8ccce28f135fa9380dd9110e525
1 file changed +1 -1
vllm/v1/engine/input_processor.py
+1 -1
@@ -438,7 +438,7 @@ class InputProcessor:
438 prompt_len: int,
439 prompt_type: Literal["encoder", "decoder"],
440 ):
441 - if self.skip_prompt_length_check:
441 + if self.skip_prompt_length_check and prompt_type == "encoder":
442 return
443
444 if prompt_len == 0 and prompt_type == "decoder":