Papers
Topics
Authors
Recent
Search
2000 character limit reached

Breaking the weakest link to evade vision language models

Published 19 Aug 2026 in cs.AI and cs.LG | (2608.18938v1)

Abstract: Vision LLMs (VLMs) have recently emerged as a critical component of multimodal AI systems, enabling joint reasoning over visual and textual inputs in real-world and safety-critical applications. Despite their growing deployment, the robustness of VLMs against adversarial threats remains insufficiently explored, particularly in the context of evasion attacks targeting multimodal alignment. In this work, we investigate the vulnerability of VLMs to adversarial perturbations applied to visual inputs and study two attack settings: untargeted attacks, where the goal is to disrupt the model's interpretation of the original image, and targeted attacks, where the adversary aims to force the model to generate a specific semantic description unrelated to the original image. To efficiently generate adversarial examples, we propose a gradient-based attack method that performs optimization exclusively on the vision encoder of the VLM rather than on the entire multimodal architecture. This design significantly reduces the computational cost and resource requirements of the attack while maintaining strong effectiveness. We evaluate our approach on several open-source VLMs, including Qwen2.5-VL, Granite-Vision, FastVLM, and Phi-3.5-Vision, and show that small, human-imperceptible perturbations can substantially alter the textual interpretation produced by the models. Our findings highlight the vulnerability of modern VLMs to adversarial manipulation and emphasize the need for improved robustness and security mechanisms in multimodal AI systems.

Summary

  • The paper introduces a more efficient method for evasion attacks on vision-language models (VLMs) that targets only the visual encoder to alter the language model’s output while minimizing computational and memory usage.
  • Selector experiments comparing four open-source VLMs showed that attacked models quickly produce semantically misaligned descriptions even with small perturbations, achieving 47.12% success rate for targeted attacks and nearly 100% for untargeted attacks in some cases, setting lower VRAM consumption of approximately 16%
  • This approach required computational optimization of the model and scaled to thousand of sample images, revealing specific vulnerabilities of different VLM architectures toward targeted and untargeted attacks, which illuminated several open research directions.

Attack objective and threat model

The paper studies evasion attacks against vision–LLMs (VLMs) in which an adversary modifies only the visual input while preserving its apparent content to human observers. Its central claim is that effective attacks need not backpropagate through the complete multimodal system. Instead, optimization through the VLM’s vision encoder alone can produce perturbations that substantially alter the LLM’s output while reducing computational and memory requirements. The study evaluates both untargeted attacks, which aim to destroy semantic correspondence with the source image, and targeted attacks, which aim to make the VLM describe the source image as a specified target image (2608.18938).

The threat model is white-box with respect to the vision encoder. The attacker is assumed to know the encoder architecture and parameters and to have access to its gradients. This is a material assumption: the method is directly applicable to open-source VLMs, but the paper does not establish black-box effectiveness, transferability across encoders, or physical-world robustness. The targeted setting uses randomly paired source and target images from an ImageNet subset. Consequently, the attack frequently has to bridge a large semantic gap—for example, transforming the model’s interpretation of a dog into that of a bedside lamp—rather than merely inducing a closely related class prediction.

The model decomposition motivating the method consists of a visual encoder, a projection module, and a LLM. The visual encoder maps an image into a visual representation, which is projected into the LLM’s embedding space and combined with textual prompt information before generation.

Figure 1

Figure 1: General VLM architecture combining a visual encoder, projection module, and LLM.

The paper’s key design decision is to optimize the image against the vision encoder representation rather than against a loss defined on generated text. This avoids storing activations and computing gradients through the LLM. The parameter-count comparison provides the computational rationale: the vision encoder accounts for 18% of Qwen2.5-VL-3B, 14% of Granite-Vision-3.2-2B, 1.6% of FastVLM-7B, and 10% of Phi-3.5-Vision-Instruct. For larger language-model backbones that reuse the same encoder, this fraction can become still smaller; the paper reports 0.9% for a 72B Qwen configuration.

Vision-encoder embedding optimization

For a targeted attack, the method begins with a benign source image IsourceI_{\mathrm{source}} and a target image ItargetI_{\mathrm{target}}. Their encoder representations are computed independently. The adversarial image is then optimized to minimize the MSE between its representation and the target representation. The image is constrained to an \ell_\infty neighborhood of the source image, with perturbation budget ε\varepsilon.

In implementation, the optimization uses 50 iterations of I-FGSM. Each iteration computes the gradient of the encoder-level loss with respect to the input pixels, updates the image in the descent direction, and clips the result both to the valid pixel range and to the source-centered perturbation interval. Although the loss is defined in embedding space, the success criterion is evaluated at the level of generated language: the VLM must produce a description judged semantically consistent with the target image.

The untargeted attack removes the target image and instead maximizes the embedding distance from the source representation. Optimization is initialized with Gaussian noise of scale 10610^{-6} to avoid starting from a point with potentially degenerate gradient behavior. This objective is weaker than targeted steering because it does not require the adversarial representation to reach a particular semantic destination. It only needs to leave the source representation sufficiently far that the generated description is no longer judged equivalent to the original description.

The distinction between the two objectives is important for interpreting the reported results. Embedding divergence is not equivalent to semantic misclassification, and embedding alignment is not equivalent to faithful target-image recognition. The experiments therefore rely on generated captions and an external semantic judge rather than on direct distances in representation space. The paper uses Granite-4.0-micro to determine whether two descriptions express the same or different semantic content.

Figure 2

Figure 2: Prompt templates used by the LLM-as-a-Judge evaluation for semantic similarity and difference.

This evaluation introduces an additional learned component into the measurement pipeline. Attack success therefore depends not only on the VLM and perturbation algorithm but also on the judge model’s interpretation of the generated descriptions. The paper does not report human-validation statistics, inter-judge agreement, or calibration of the judge’s decisions, so the numerical success rates should be understood as judge-mediated semantic evaluations.

Experimental protocol

The experiments use 1,000 randomly selected ImageNet source images. For targeted attacks, each source is paired with a randomly selected target image, producing 1,000 source–target pairs. The same source images are used for untargeted attacks. Four open-source VLMs are evaluated:

Model Total parameters Vision encoder parameters
Qwen2.5-VL-3B-Instruct 3.7B 670M
Granite-Vision-3.2-2B 3.0B 442M
FastVLM-7B 7.8B 125M
Phi-3.5-Vision-Instruct 4.1B 424M

The perturbation budgets are ε{0.05,0.10,0.20}\varepsilon \in \{0.05, 0.10, 0.20\}, and each result is averaged over four independent runs. The experiments were conducted on a single NVIDIA H100 GPU with 80 GB of VRAM. The computational comparison contrasts full-VLM backpropagation with the proposed encoder-only procedure, primarily on Qwen2.5-VL and Granite-Vision.

Targeted attack performance

Targeted attacks are substantially more difficult than untargeted attacks, but their effectiveness varies sharply across architectures. Granite-Vision-3.2-2B is the most vulnerable model in this setting, reaching 41.15%41.15\% success at ε=0.05\varepsilon=0.05, 47.12%47.12\% at ε=0.10\varepsilon=0.10, and ItargetI_{\mathrm{target}}0 at ItargetI_{\mathrm{target}}1. The result above 45% for randomly paired, often unrelated images is the paper’s strongest targeted finding. It indicates that encoder-level alignment can sometimes redirect the downstream generative interpretation across a considerable semantic distance.

FastVLM exhibits intermediate vulnerability, with success rates increasing from ItargetI_{\mathrm{target}}2 to ItargetI_{\mathrm{target}}3 across the evaluated budgets. Qwen2.5-VL-3B is less susceptible at small budgets but becomes progressively more vulnerable, increasing from ItargetI_{\mathrm{target}}4 at ItargetI_{\mathrm{target}}5 to ItargetI_{\mathrm{target}}6 at ItargetI_{\mathrm{target}}7. Phi-3.5-Vision is a clear outlier: its success rate remains approximately 2%, and does not improve with larger budgets.

Model ItargetI_{\mathrm{target}}8 ItargetI_{\mathrm{target}}9 \ell_\infty0
Qwen2.5-VL-3B \ell_\infty1 \ell_\infty2 \ell_\infty3
Granite-Vision-3.2-2B \ell_\infty4 \ell_\infty5 \ell_\infty6
FastVLM-7B \ell_\infty7 \ell_\infty8 \ell_\infty9
Phi-3.5-Vision ε\varepsilon0 ε\varepsilon1 ε\varepsilon2

The relationship between perturbation magnitude and targeted success is therefore non-monotonic for Granite-Vision and effectively flat for Phi-3.5-Vision. Increasing ε\varepsilon3 does not guarantee continued improvement. This limits a simple interpretation in which robustness is determined solely by the size of the allowed pixel perturbation. Encoder architecture, preprocessing, feature geometry, and the interaction between visual embeddings and the language-generation stack likely contribute, although the paper does not isolate these factors experimentally.

Figure 3

Figure 3: Targeted attack success rate as a function of the perturbation budget ε\varepsilon4.

The qualitative example reinforces the quantitative result. At ε\varepsilon5, a perturbation that is visually difficult to detect changes Granite-Vision’s generated description from “a military tank” to “an ambulance.” This demonstrates output-level semantic redirection rather than merely degraded caption quality.

Figure 4

Figure 4: Targeted manipulation causing a VLM to interpret a military tank as an ambulance.

Figure 5

Figure 5: Source and adversarial captions for a targeted attack on Granite-Vision-3.2-2B with ε\varepsilon6; the perturbation is visually imperceptible.

The targeted results support the paper’s narrower claim that optimizing only the vision encoder can be sufficient to influence multimodal generation. They do not show that the adversarial embedding is generally recognized as the target by an independent vision system, nor that the generated description is consistently target-specific under varied prompts. Success is defined through one captioning protocol and one LLM-based judge.

Untargeted attack performance

Untargeted attacks are dramatically more successful. At ε\varepsilon7, every evaluated model exceeds 93% success: Qwen2.5-VL reaches ε\varepsilon8, Granite-Vision ε\varepsilon9, FastVLM 10610^{-6}0, and Phi-3.5-Vision 10610^{-6}1. At higher budgets, the rates remain near saturation, with Granite-Vision and FastVLM staying close to 100%.

Model 10610^{-6}2 10610^{-6}3 10610^{-6}4
Qwen2.5-VL-3B 10610^{-6}5 10610^{-6}6 10610^{-6}7
Granite-Vision-3.2-2B 10610^{-6}8 10610^{-6}9 ε{0.05,0.10,0.20}\varepsilon \in \{0.05, 0.10, 0.20\}0
FastVLM-7B ε{0.05,0.10,0.20}\varepsilon \in \{0.05, 0.10, 0.20\}1 ε{0.05,0.10,0.20}\varepsilon \in \{0.05, 0.10, 0.20\}2 ε{0.05,0.10,0.20}\varepsilon \in \{0.05, 0.10, 0.20\}3
Phi-3.5-Vision ε{0.05,0.10,0.20}\varepsilon \in \{0.05, 0.10, 0.20\}4 ε{0.05,0.10,0.20}\varepsilon \in \{0.05, 0.10, 0.20\}5 ε{0.05,0.10,0.20}\varepsilon \in \{0.05, 0.10, 0.20\}6

Figure 6

Figure 6: Untargeted attack success rate as a function of the perturbation budget ε{0.05,0.10,0.20}\varepsilon \in \{0.05, 0.10, 0.20\}7.

The near-saturation at ε{0.05,0.10,0.20}\varepsilon \in \{0.05, 0.10, 0.20\}8 is a stronger result than the modest targeted improvements obtained from larger budgets. It implies that, under the paper’s success definition, semantic disruption is much easier than semantic steering. Once the encoder representation is displaced sufficiently to alter the caption, additional displacement provides little benefit. Granite-Vision and FastVLM are especially unstable under this objective, whereas Phi-3.5-Vision—highly resistant to targeted attacks—still exhibits more than 93% untargeted success at the smallest budget.

This contrast qualifies any architecture-level claim about Phi-3.5-Vision. Its behavior is not uniformly robust: it resists the specific targeted embedding-alignment procedure but remains highly vulnerable to representation divergence. Targeted and untargeted robustness should therefore be evaluated separately; aggregate attack-resistance scores would obscure this distinction.

Computational efficiency

The principal systems contribution is the reduction in attack cost obtained by freezing the multimodal components and differentiating only through the visual encoder. On the H100, full-VLM optimization uses approximately 44–47% of available VRAM in the reported Qwen2.5-VL and Granite-Vision experiments, compared with approximately 13–16% for encoder-only optimization. The paper also reports substantially lower GPU utilization for the restricted computation.

The timing comparison is particularly pronounced for Qwen2.5-VL-3B. Full-VLM optimization required more than 20 minutes and did not produce a successful adversarial example in the reported experiment, whereas encoder-only optimization generated one in approximately 100 seconds. This is a reduction of at least an order of magnitude in the stated comparison, although the paper does not provide a complete controlled accounting of iteration count, step size, data-transfer overhead, convergence criteria, or failed-run treatment.

The efficiency result has a direct security implication: access to a large language-model backbone is not necessary for crafting these attacks once the visual encoder is known. The relevant attack surface can be materially smaller than the deployed VLM. This observation is consistent with prior work showing that visual perturbations can manipulate VLM behavior (2608.18938, Zhang et al., 2024), while the present method emphasizes that the attack can be constructed without optimizing through the complete multimodal pipeline.

Figure 7

Figure 7: Targeted adversarial attack based on aligning source-image and target-image vision-encoder embeddings.

Limitations and open questions

The paper’s conclusions are bounded by several methodological assumptions. First, the threat model is white-box and encoder-specific. The study does not evaluate transfer attacks, black-box query attacks, surrogate encoders, or attacks against proprietary VLMs. Whether encoder-only perturbations transfer when the same visual encoder is coupled to different projection layers or LLMs remains unresolved.

Second, the evaluation uses ImageNet images, one-sentence descriptions, and Granite-4.0-micro as an LLM judge. These choices provide scale and a uniform protocol but do not establish robustness for VQA, instruction following, OCR, spatial reasoning, long-form generation, or task-specific safety policies. The judge-based criterion may also conflate semantic mismatch with ordinary caption variability.

Third, the attack optimizes MSE in the raw vision-encoder representation. The paper does not compare alternative feature losses, intermediate-layer objectives, cosine alignment, contrastive objectives, or direct language-level losses. It also does not analyze which encoder layers are responsible for the observed vulnerability. The reported attack success is consequently evidence for the sufficiency of one objective, not for the necessity of final-layer MSE.

Fourth, the perturbation budgets are reported without a detailed discussion of pixel scaling, preprocessing, image normalization, or perceptual distance. The claim of human imperceptibility is supported qualitatively by examples, but no human study, perceptual metric, or physical-world assessment is provided. Finally, the computational comparison is informative but incomplete: full-pipeline and encoder-only optimization are not reported with sufficiently detailed convergence diagnostics to determine whether the timing difference reflects only gradient-memory savings or also differences in optimization success.

Conclusion

“Breaking the weakest link to evade vision LLMs” (2608.18938) presents a vision-encoder-only gradient attack for targeted and untargeted manipulation of VLM outputs. Across four open-source models, untargeted attacks exceed 93% success at ε{0.05,0.10,0.20}\varepsilon \in \{0.05, 0.10, 0.20\}9, while targeted success reaches 41.15%41.15\%0 on Granite-Vision under randomly paired source and target images. The same method reduces reported VRAM usage from 44–47% to 13–16% and reduces a Qwen attack from more than 20 minutes without success to approximately 100 seconds. The results establish that visual representation manipulation can be both effective and computationally economical, while also showing that targeted robustness, untargeted robustness, and architecture-level behavior are distinct properties requiring separate evaluation.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

Explain it Like I'm 14

1. What is this paper about?

This paper studies how Vision-LLMs (VLMs) can be tricked by making tiny changes to an image.

A VLM is an AI system that can look at pictures and describe them in words. For example, it might look at a photograph and say, “This is a military tank.” The researchers show that an attacker can slightly change the pixels in the image—so slightly that people usually cannot notice—and cause the model to produce a wrong description, such as “This is an ambulance.”

The paper also introduces a faster way to create these misleading images.

2. What questions are the researchers asking?

The researchers mainly want to answer these questions:

  • Can tiny, almost invisible changes make a VLM misunderstand an image?
  • Is it easier to make a model give any wrong answer, or to make it give one particular wrong answer?
  • Can an attack be created by changing only the model’s vision encoder, instead of working through the entire VLM?
  • Do different VLMs have different levels of resistance to these attacks?
  • How much computer memory and time can be saved by using the faster attack method?

The paper examines two kinds of attacks:

  1. Untargeted attack: The goal is simply to make the model misunderstand the original image. For example, an image of a dog might receive a description that has nothing to do with a dog.
  2. Targeted attack: The goal is to make the model describe the image as something specific. For example, an image of a tank could be changed so that the model describes it as an ambulance.

3. How did the researchers carry out the study?

How a vision-LLM works

A VLM has several important parts:

  • A vision encoder looks at the image and turns it into numbers that represent what is in the image.
  • A LLM uses those visual numbers, together with a written instruction, to produce an answer.
  • A connecting part translates the visual information into a form the LLM can understand.

You can think of the vision encoder as a translator. It translates a picture into a “visual code.” If that code is changed, the LLM may misunderstand the picture.

Creating the misleading images

The researchers used a method called a gradient-based attack. This means the computer checks how small changes to each pixel would affect the model’s visual code. It then repeatedly adjusts the pixels in the direction that makes the attack more successful.

This is similar to trying to walk downhill while using a map that tells you which direction slopes downward. The computer follows information called a gradient, which shows the best direction for changing the image.

For targeted attacks, the researchers:

  1. Started with an ordinary source image.
  2. Chose a different target image.
  3. Changed the source image so that its visual code became more like the target image’s visual code.
  4. Kept the changes within a limit so that the modified image still looked almost identical to the original.

For untargeted attacks, they:

  1. Started with the original image plus an extremely small amount of random noise.
  2. Changed the image so that its visual code moved as far away as possible from the original visual code.
  3. Again limited the size of the changes.

The researchers used an iterative version of a method called I-FGSM. In simple terms, the image was adjusted little by little, 50 times, rather than being changed all at once.

Why only attack the vision encoder?

Earlier approaches changed the image while calculating through the whole VLM, including the LLM. This requires a great deal of computer memory and processing power.

Instead, this paper changes the image by calculating only through the vision encoder. The researchers argue that this is enough because changing the visual code can already change what the LLM understands.

Models and data used

The researchers tested four open-source VLMs:

  • Qwen2.5-VL-3B
  • Granite-Vision-3.2-2B
  • FastVLM-7B
  • Phi-3.5-Vision-Instruct

They used 1,000 randomly selected images from the ImageNet dataset. For targeted attacks, each source image was randomly matched with another image as its target. Because the pairs were usually unrelated, the task was difficult—for example, changing an image of a dog into one that the model describes as a lamp.

To measure success, each VLM was asked to write a one-sentence description. A separate LLM, called an LLM judge, decided whether:

  • The attacked image’s description matched the target description, for targeted attacks; or
  • The attacked image’s description was different from the original description, for untargeted attacks.

The experiments were carried out using a powerful NVIDIA H100 graphics card.

4. What did the researchers discover?

Untargeted attacks were extremely successful

The untargeted attacks worked very well on every model.

With a small perturbation limit of ε = 0.05, the attacks succeeded between about 93% and 100% of the time:

Model Untargeted success rate
Qwen2.5-VL 93.7%
Granite-Vision 99.79%
FastVLM 99.8%
Phi-3.5-Vision 93.0%

Here, the success rate means the model’s description was judged to be meaningfully different from the original description.

Increasing the size of the image changes did not improve the results very much. This suggests that the models were already very easy to disrupt with tiny changes.

Targeted attacks were harder, but still worked

It was more difficult to force a model to describe an image as one particular unrelated object. However, the attacks still succeeded in many cases.

At ε = 0.20, the results were approximately:

Model Targeted success rate
Qwen2.5-VL 25.0%
Granite-Vision 45.91%
FastVLM 29.5%
Phi-3.5-Vision 1.6%

Granite-Vision was the easiest model to fool in the targeted experiments. It succeeded in nearly half of the random source-target image pairs at the largest tested perturbation level.

Phi-3.5-Vision was much more resistant, with a success rate of about 2% in these experiments.

The results show an important difference:

  • Making a model give some wrong interpretation is very easy.
  • Making it give a specific chosen wrong interpretation is more difficult.

The faster method used fewer resources

The vision-encoder-only method used much less computer memory than attacking the whole VLM.

For example, on Qwen2.5-VL:

  • The full-model attack took more than 20 minutes and did not succeed in the reported experiment.
  • The vision-encoder-only attack took about 100 seconds.
  • Memory use fell from roughly 44–47% of the GPU’s memory to about 13–16%.

This means the proposed method is not only effective but also much faster and cheaper to run.

5. Why are these findings important?

These findings show that VLMs can be very sensitive to small changes that people may not notice. A user looking at an image might see nothing unusual, while the AI system gives a completely misleading explanation.

This could be dangerous if VLMs are used in areas such as:

  • Self-driving vehicles, where a wrong interpretation could affect driving decisions.
  • Medical imaging, where a changed interpretation could lead to a poor decision.
  • Security systems, where an object might be incorrectly identified.
  • Content moderation, where harmful or false material could be misclassified.
  • News and information systems, where incorrect image descriptions could spread misinformation.

The study does not show that every real-world system can automatically be attacked in exactly the same way. The experiments assume a white-box attacker, meaning the attacker knows and can access the vision encoder. This is more realistic for open-source models, but it may not apply directly to private models whose internal code is hidden.

The evaluation also used another LLM to judge whether descriptions were similar. That method is useful, but it may not always be perfectly reliable.

Conclusion

The paper’s main message is that modern Vision-LLMs are still vulnerable to carefully designed, nearly invisible changes to images. The researchers found that it is especially easy to make models lose the original meaning of an image, while forcing a very specific false description is harder but still possible.

Their main technical contribution is an attack that works only through the vision encoder. This makes the process much faster and less demanding than changing the image through the entire VLM.

The research suggests that VLM developers need stronger defenses, such as checking images for suspicious patterns, training models with adversarial examples, and testing systems carefully before using them in safety-critical situations. Future research should also investigate whether attacks can move from one model to another and how best to protect VLMs from this kind of manipulation.

Knowledge Gaps

Knowledge gaps, limitations, and open questions

The paper leaves the following issues unresolved:

  • Transferability across models is not evaluated. It remains unclear whether perturbations optimized for one vision encoder fool VLMs with different encoders, projections, language backbones, or model families.
  • Black-box effectiveness is not established. The experiments assume access to the victim vision encoder, but do not measure attack success when the attacker can only query the complete VLM or uses a surrogate model.
  • The relationship between embedding alignment and generated text is insufficiently validated. Matching the target and adversarial image embeddings with MSE may not reliably cause the LLM to produce target-consistent descriptions, particularly when the projection layer and language decoder transform visual features nonlinearly.
  • The attack objective is not compared with direct language-output objectives. The paper does not determine whether optimizing caption likelihood, token-level loss, cross-modal representations, or instruction-following behavior would outperform vision-encoder embedding alignment.
  • Important optimization details are missing. The step size, gradient normalization, preprocessing pipeline, image resolution, number of restarts, random seeds, and implementation-specific differences across models are not fully reported, limiting reproducibility.
  • The meaning of the perturbation budgets is unclear. The paper reports ε{0.05,0.10,0.20}\varepsilon \in \{0.05,0.10,0.20\} under pixel clipping but does not specify whether images are optimized in normalized or raw pixel space, nor how these values correspond to standard LL_\infty perceptual limits.
  • The perturbations are not evaluated with objective perceptual metrics. Claims that perturbations are human-imperceptible are supported mainly by visual examples; PSNR, SSIM, LPIPS, human perceptual studies, and detection rates are not reported.
  • Human detectability and semantic preservation are not measured. It is unknown whether observers can identify the perturbations or whether the adversarial images remain visually and semantically faithful to the source under human judgment.
  • The evaluation relies on a single LLM judge. Using Granite-4.0-micro introduces possible evaluator bias, prompt sensitivity, and model-specific errors; no human annotations, multiple judges, inter-rater agreement, or judge calibration are provided.
  • The LLM judge’s reliability is not quantified. The paper does not report agreement between the judge and human assessments, false-positive and false-negative rates, or performance on benign source–target pairs.
  • Attack success criteria are underspecified. The exact prompts, decision rules, handling of ambiguous captions, and threshold for semantic equivalence are not available in the main text, and the appendix figures may not be sufficient for independent reproduction.
  • Targeted success may be inflated or obscured by caption-level evaluation. A description can be judged target-consistent without identifying the target object, while a valid target attack can fail because of wording differences; object-level, attribute-level, and relation-level metrics are absent.
  • The untargeted objective may measure embedding instability rather than meaningful misinterpretation. Large embedding divergence does not necessarily imply that the generated description is semantically incorrect, and the paper does not compare the judge-based outcome with object-recognition or human semantic labels.
  • The ImageNet sampling protocol is insufficiently characterized. The subset size, class distribution, image-selection procedure, duplicate handling, and source–target class overlap are not reported in enough detail to assess representativeness.
  • Generalization beyond ImageNet-style images is unknown. The attacks are not tested on natural scenes, text-rich images, medical images, satellite imagery, video frames, charts, documents, or domain-specific safety-critical inputs.
  • Physical-world robustness is not evaluated. There are no experiments involving printing, screen display, camera capture, image compression, resizing, cropping, illumination changes, viewpoint changes, or other transformations encountered after deployment.
  • Robustness under common digital transformations is unknown. The perturbations are not tested after JPEG compression, social-media processing, color-space conversion, denoising, sharpening, or changes in image resolution and aspect ratio.
  • Prompt robustness is unexplored. Results are reported for one captioning protocol, leaving open whether attacks persist across questions, system prompts, multilingual prompts, image-grounded instructions, and adversarially chosen user prompts.
  • Output variability is not addressed. The study does not report attack success across decoding temperatures, sampling strategies, multiple generations, or nondeterministic inference runs.
  • The role of the LLM and projection module is not isolated. Ablations are needed to determine whether vulnerability arises primarily from the vision encoder, the visual-to-language projector, the language decoder, or their interaction.
  • Intermediate versus final vision features are not compared. Because different models expose different representations, the paper does not establish which layer or embedding space is most effective and whether the comparisons across models are functionally equivalent.
  • No baseline attack comparison is provided. The proposed method is not systematically compared with full-pipeline I-FGSM, PGD, CW-style attacks, CLIP/BLIP surrogate attacks, universal perturbations, or output-space attacks under matched budgets and compute constraints.
  • The computational comparison is incomplete. Resource measurements cover only Qwen2.5-VL and Granite-Vision, use one H100 GPU, and do not report wall-clock time per successful attack, energy use, batch size, throughput, or performance on alternative hardware.
  • The full-pipeline baseline is not controlled fairly. The claim that full-VLM optimization required more than 20 minutes “without success” does not specify its hyperparameters, stopping criteria, memory settings, or whether it received the same number of optimization steps as the encoder-only attack.
  • Statistical analysis is limited. Four independent runs are insufficient to characterize uncertainty across 1,000 source–target pairs, and the paper does not provide confidence intervals, paired significance tests, per-example distributions, or corrections for multiple comparisons.
  • The anomalous behavior of Phi-3.5-Vision is unexplained. Its very low targeted success rate is not analyzed through architectural, preprocessing, alignment, decoding, or gradient-quality ablations.
  • The apparent untargeted saturation is not investigated. The study does not determine whether high success at ε=0.05\varepsilon=0.05 reflects a genuinely fragile representation, an overly permissive judge criterion, a captioning failure unrelated to image semantics, or optimization artifacts.
  • The effect of source–target semantic distance is not quantified. Random pairing is described as challenging, but success rates are not stratified by class similarity, object identity, scene similarity, or embedding distance.
  • The attacks’ universality is not studied. The method appears to generate image-specific perturbations, while the paper does not evaluate a single perturbation applied across many images or targets.
  • Perturbation persistence across image transformations is unknown. The study does not test whether perturbations survive common preprocessing performed by VLM APIs or application pipelines.
  • No defenses are evaluated. The paper identifies possible future defense research but does not test adversarial training, input purification, randomized preprocessing, robust encoders, feature consistency checks, ensemble methods, or output verification.
  • The security consequences for downstream systems remain hypothetical. The experiments stop at caption generation and do not measure effects on visual question answering, object detection, retrieval, tool use, planning, moderation decisions, or autonomous-control actions.
  • The threat model does not consider partial or stale model knowledge. It remains unclear how attack performance changes when the attacker has access to an older checkpoint, a related encoder, quantized weights, or an imperfect replica of the deployed preprocessing pipeline.
  • The implementation and code availability are not specified. Without released code, exact checkpoints, preprocessing configurations, and attack logs, independent verification of the reported results is difficult.
  • There is a formal reproducibility issue in the pseudocode. The gradient expressions contain apparent notation or syntax errors, such as $\nabla_{I_{adv}(\text{loss})$, and the update conventions for minimizing versus maximizing the untargeted loss should be clarified.

Practical Applications

Immediate Applications

  • VLM security testing and red-team evaluation — software, cybersecurity, and AI assurance. Organizations can incorporate the paper’s vision-encoder-only attack into pre-deployment testing for image captioning, visual question answering, document understanding, and multimodal assistants. The method provides a relatively low-cost way to test whether small image changes can cause semantic drift, including both incorrect descriptions and correspondence with an unrelated target concept. Dependencies: access to model weights or the relevant vision encoder, differentiable model components, and an evaluation protocol that does not rely solely on automated language-model judges. Results should be validated by human reviewers and task-specific metrics.
  • Adversarial robustness benchmarking for open-source VLMs — academia and model development. Research groups can use the attack as a standardized benchmark dimension alongside clean accuracy, calibration, hallucination, and out-of-distribution performance. The reported variation among Qwen2.5-VL, Granite-Vision, FastVLM, and Phi-3.5-Vision demonstrates that robustness should be measured at the architecture and encoder level rather than inferred from overall model size. Dependencies: reproducible datasets, consistent perturbation budgets, multiple prompts, and evaluation beyond the paper’s ImageNet subset and LLM-as-a-Judge procedure.
  • Pre-deployment risk assessment for safety-critical multimodal systems — healthcare, transportation, defense, and industrial inspection. Developers can test whether an image-processing pipeline remains reliable when inputs are subject to minor digital corruption or manipulation. Systems should be evaluated for failure modes such as misidentifying medical findings, vehicles, infrastructure defects, or military equipment. A practical workflow would route adversarially unstable cases to a human reviewer or a second independent perception model. Dependencies: the paper evaluates textual interpretation rather than downstream physical actions or clinical outcomes; domain-specific validation and safety certification are therefore required.
  • Input-integrity monitoring and provenance checks — media platforms, enterprise software, and content moderation. Platforms that use VLMs to caption, classify, or moderate images can add provenance metadata, cryptographic hashes, trusted capture pipelines, and image revalidation before accepting model outputs. The paper’s finding that visually imperceptible modifications can alter descriptions supports treating model outputs as dependent on image integrity, not as independently verified facts. Dependencies: provenance systems must survive legitimate transformations such as resizing and compression, and they cannot by themselves detect every adversarial modification.
  • Defensive ensemble and consistency checks — AI products and automated workflows. A product can compare outputs across image resolutions, benign preprocessing transformations, multiple prompts, or independent VLMs. Large disagreement—especially when the visual image appears stable to humans—can trigger abstention, additional analysis, or human review. This is particularly suitable for image search, automated tagging, accessibility tools, and enterprise document processing. Dependencies: transformations may reduce ordinary accuracy, and agreement between models is not proof of correctness because models may share the same vulnerable encoder or training data.
  • Security training and incident-response exercises — government, industry, and education. The tank-to-ambulance example can be adapted into controlled training scenarios illustrating why apparently credible multimodal outputs should not be trusted without verification. Security teams can use such cases to develop procedures for reporting suspicious images, preserving original files, comparing model outputs, and disabling automated actions during an incident. Dependencies: demonstrations should remain confined to authorized environments and should avoid distributing operational attack tooling or examples that could facilitate misuse.
  • Safer human-in-the-loop workflows — healthcare, accessibility, and public-sector services. Applications that generate descriptions for blind or low-vision users, summarize forms, or assist operators can require confirmation for high-consequence claims, expose uncertainty, and preserve the original image alongside the generated text. The study supports a policy of using VLM descriptions as assistance rather than sole evidence. Dependencies: effective review interfaces, trained operators, and clear thresholds for when the system must abstain are necessary.
  • Efficient defensive experimentation and patch validation — model engineering. Because the attack requires substantially less VRAM and time when restricted to the vision encoder, engineering teams can run more frequent regression tests during fine-tuning, quantization, pruning, or deployment optimization. This can help identify whether a model update increases sensitivity to small visual changes. Dependencies: the reported efficiency was measured on an H100 and on selected architectures; gains may differ on other hardware and implementations.

Long-Term Applications

  • Robust vision encoders and adversarially trained multimodal models — foundational AI and software infrastructure. The results motivate training encoders with adversarially perturbed images, embedding-stability objectives, certified robustness constraints, or consistency losses across benign transformations. Future VLMs could explicitly preserve semantic representations when pixel-level changes are below a perceptual or task-relevant threshold. Dependencies: robustness may trade off against clean accuracy, computational cost, visual detail, or language-generation quality. Defenses must also address adaptive attackers rather than only the specific loss used in this paper.
  • Transferability studies and cross-model threat intelligence — cybersecurity and AI governance. Since the paper focuses on white-box access to individual encoders, future research can determine whether perturbations transfer across VLMs, model versions, APIs, image formats, and physical displays. If transfer is substantial, organizations could maintain sector-wide vulnerability databases and shared red-team benchmarks. Dependencies: transferability is proposed as future work in the paper and cannot be assumed from the current experiments.
  • Certified or formally validated multimodal perception — autonomous vehicles, robotics, and aviation. Safety-critical systems could combine VLMs with certified perception modules, formal input bounds, runtime monitors, and fail-safe behavior. A VLM might provide contextual reasoning while independently validated detectors control safety-critical decisions. Dependencies: formal guarantees for high-dimensional images and generative language outputs remain technically difficult; certification standards and real-world physical testing would be required.
  • Secure multimodal medical decision support — healthcare and medical imaging. Hospitals could develop pipelines that detect embedding instability, compare model interpretations with validated image-analysis systems, and require clinician confirmation before a report influences diagnosis or treatment. The attack framework could become part of regulatory stress testing for medical VLMs. Dependencies: the paper does not evaluate clinical images, diagnostic accuracy, patient data, or physical acquisition artifacts. Medical deployment would require representative datasets, privacy protections, clinical trials, and regulatory approval.
  • Robust autonomous-driving and robotics perception stacks — transportation, drones, and industrial robotics. Future systems could use adversarially robust encoders, multi-sensor fusion, temporal consistency, and conservative fallback policies so that a single manipulated frame cannot change navigation or manipulation behavior. VLMs should remain advisory unless corroborated by depth, lidar, radar, tracking, or classical perception systems. Dependencies: digital perturbations may behave differently after camera capture, compression, lighting changes, or physical presentation. Physical-world evaluation is essential.
  • Authenticity-aware content moderation and misinformation detection — media, finance, and public policy. Moderation systems could distinguish between image content, model interpretation, and image authenticity, attaching confidence and provenance indicators to captions or claims. This may reduce the risk that manipulated images produce plausible but false descriptions that are then amplified automatically. Dependencies: provenance coverage is incomplete, adversarial media can be reposted or transformed, and policy decisions require human and institutional judgment rather than model scores alone.
  • Secure multimodal APIs and model-serving products — cloud software and enterprise AI. Providers could expose robustness metadata, perturbation-sensitivity scores, abstention behavior, and audit logs as part of an API. A “multimodal integrity gateway” could preprocess inputs, run consistency checks, quarantine anomalous requests, and prevent uncertain outputs from triggering external actions. Dependencies: such services must balance latency, cost, privacy, and false-positive rates; they also need defenses against black-box and query-efficient attacks not studied here.
  • New research metrics for semantic stability — academia and standards bodies. The paper’s LLM-as-a-Judge protocol could evolve into a broader evaluation suite measuring semantic preservation, targeted misinterpretation, calibration, human perceptual similarity, and downstream task impact. Standardized metrics would make comparisons across architectures and sectors more meaningful. Dependencies: automated judges can be biased or inconsistent, and semantic similarity does not always correspond to task correctness. Human evaluation and domain-specific ground truth remain necessary.
  • Public-sector procurement and AI regulation requirements — policy and governance. Procurement rules could require vendors of multimodal systems to report adversarial robustness, document encoder architecture and model dependencies, test under bounded perturbations, provide abstention mechanisms, and disclose whether outputs may control consequential decisions. Dependencies: requirements must be technically measurable, proportional to risk, and updated as attack methods evolve. Open disclosure should be balanced against the risk of publishing directly exploitable implementation details.

Glossary

  • Adversarial example: An input deliberately modified so that a machine-learning model produces an incorrect or undesired output. “small perturbations to images that remain imperceptible to humans but can drastically change the model's predictions”
  • Adversarial perturbation: A small, intentional change to an input designed to manipulate a model’s behavior. “we investigate how small perturbations applied to input images can alter the textual outputs generated by the model”
  • Adversarial robustness: The ability of a model to maintain correct behavior under deliberately manipulated inputs. “we evaluate the robustness of vision--LLMs against adversarial perturbations”
  • Alignment: The process of training a model to produce outputs consistent with intended human goals, policies, or safety constraints. “a single optimized adversarial image can universally jailbreak aligned VLMs”
  • Attack budget: The maximum magnitude of perturbation permitted during an adversarial attack. “increasing the perturbation budget ε\varepsilon generally improves the attack success rate”
  • Backpropagation: An algorithm for computing gradients through a neural network so its parameters or inputs can be optimized. “by performing backpropagation exclusively through the visual encoder”
  • Black-box setting: An attack scenario in which the attacker cannot directly access the target model’s internal parameters or gradients. “In the black-box setting, Zhao et al.~\cite{zhao2023} proposed AttackVLM”
  • CLIP: A vision–LLM trained to associate images with textual descriptions, often used for image–text similarity and transfer attacks. “crafts adversarial examples using surrogate models such as CLIP and BLIP”
  • Computational footprint: The amount of computational resources, such as processing capacity and memory, required by a method. “This design significantly reduces the computational and memory footprint of the attack”
  • Differentiable: Having outputs that can be mathematically differentiated with respect to inputs or parameters. “we exploit the differentiable nature of the visual encoder”
  • Embedding: A numerical vector representation of an object, such as an image or text, in a learned feature space. “the visual embedding produced by the vision encoder for an image II
  • Embedding space: The mathematical space in which learned vector representations are located and compared. “particularly susceptible to embedding-space manipulation”
  • Evasion attack: An attack that modifies inputs at inference or test time to cause a model to make an error. “evasion attacks, where the adversary modifies inputs at test time”
  • FGSM (Fast Gradient Sign Method): A one-step adversarial attack that modifies an input in the direction of the sign of its loss gradient. “Adversarial perturbations were generated using I-FGSM (Iterative Fast Gradient Sign Method)”
  • Foundation model: A large, general-purpose model trained on broad data and adaptable to many downstream tasks. “Multi-modal foundation models that combine vision and language”
  • Gaussian perturbation: Random noise sampled from a Gaussian, or normal, probability distribution and added to an input. “obtained by adding a Gaussian perturbation”
  • Gradient-based attack: An adversarial method that uses derivatives of a model’s loss to construct or optimize an input perturbation. “we propose a gradient-based attack method”
  • Image captioning: The task of generating a natural-language description of an image. “enabling a wide range of applications such as image captioning”
  • ImageNet: A large-scale benchmark dataset of labeled images commonly used to evaluate computer-vision systems. “we used a subset of the ImageNet dataset”
  • I-FGSM (Iterative Fast Gradient Sign Method): An iterative version of FGSM that applies multiple small gradient-sign updates to an input. “using I-FGSM (Iterative Fast Gradient Sign Method), an iterative extension of the FGSM attack”
  • LLM-as-a-Judge: An evaluation approach in which a LLM assesses the quality or relationship of outputs. “we adopted an LLM-as-a-Judge evaluation method”
  • Language encoder: A neural-network component that converts textual input into a learned representation. “the textual instruction processed by the language encoder lγl_\gamma
  • Mean Squared Error (MSE): A loss function equal to the average squared difference between corresponding numerical values. “where D(,)D(\cdot,\cdot) denotes the Mean Squared Error (MSE) between embeddings”
  • Memory footprint: The amount of memory required to execute a computation or model. “This design significantly reduces the computational and memory footprint of the attack”
  • Multimodal alignment: The learned correspondence between information from different modalities, such as images and text. “evasion attacks targeting multimodal alignment”
  • Multimodal architecture: A model architecture that processes and integrates multiple data modalities. “through the entire multimodal architecture”
  • Multimodal reasoning: The process of jointly using information from multiple modalities to infer or generate an answer. “image captioning, visual question answering, and multimodal reasoning”
  • Open-source model: A model whose implementation, parameters, or other core components are publicly available for use or inspection. “many competitive VLMs are publicly released as open-source systems”
  • Perturbation budget: See Attack budget; the permitted limit on the size of an adversarial modification. “for different perturbation budgets ϵ\epsilon
  • Projection module: A component that transforms representations from one learned space into another, such as from visual to language embeddings. “These embeddings are then mapped to the language embedding space through a projection module MλM_\lambda
  • Semantic evaluator: A model or procedure that judges whether outputs convey equivalent or different meanings. “using a separate LLM acting as a semantic evaluator”
  • Semantic gap: The difference in meaning between two representations, inputs, or concepts. “the adversarial perturbation must bridge a large semantic gap”
  • Semantic interpretation: The meaning assigned to an input by a model. “disrupting the semantic interpretation of an image”
  • Semantic representation: A learned representation intended to encode the meaning or conceptual content of data. “effectively erasing the semantic content of the image”
  • Surrogate model: A substitute model used to construct attacks that are later transferred to a target model. “crafts adversarial examples using surrogate models such as CLIP and BLIP”
  • Targeted attack: An attack designed to make a model produce a particular attacker-chosen output. “the adversary aims to force the model to produce a specific output”
  • Transferability: The ability of an adversarial example generated for one model to remain effective against another model. “Future work could explore several directions. First, an important direction would be to investigate the transferability of adversarial perturbations across different VLM architectures.”
  • Untargeted attack: An attack intended to cause an incorrect or altered output without specifying the exact desired result. “the goal is simply to disrupt the model's interpretation of the original image”
  • Vision encoder: A neural-network component that extracts numerical visual features from images. “we restrict the optimization process to the vision encoder alone”
  • Vision Transformer (ViT): A transformer-based vision architecture that processes images as sequences of image patches. “most modern models use transformer-based visual encoders such as Vision Transformers (ViT)”
  • Vision–LLM (VLM): A multimodal model that jointly processes visual and textual information. “Vision--LLMs (VLMs) have recently emerged as a critical component of multimodal AI systems”
  • Visual embedding: A vector representation of an image or visual feature produced by a vision model. “which extracts visual features and converts them into visual embeddings”
  • Visual representation: A learned numerical encoding of image content used by subsequent model components. “allowing effective manipulation of the model's visual representation”
  • Visual question answering: A task in which a model answers natural-language questions about an image. “such as image captioning, visual question answering, and multimodal reasoning”
  • White-box threat model: An attack setting in which the attacker has access to the target model’s internal structure, parameters, or gradients. “We consider a white-box threat model in which the attacker has full access to the vision encoder”

Open Problems

We found no open problems mentioned in this paper.

Tweets

Sign up for free to view the 3 tweets with 275 likes about this paper.