Inverting Multi-Vector Visual Document Indices
Not on the map. Why?
Abstract (arXiv)
Prevailing multi-vector visual document retrievers store each page as about a thousand patch vectors, often in vector databases run by a third party. Since no one can read a page from its vectors, this index is easily treated as less sensitive than the page. However, because the index keeps one vector per patch in raster order, and each vector is computed by a vision-language model pre-trained to read documents, we hypothesize that whoever runs or breaches the store can reproduce a page from its index alone. We frame inversion as conditional document image generation and infer from the vectors what the attack needs: the encoder, the page shape and, for shuffled vectors, their order. On the ViDoRe v3 benchmark, pages inverted from raw indices recover 47% of the words and 45% of the sensitive tokens. Used as queries against the stored indices, they rank their source page first 98.4% of the time. We test two cheap protections, token pooling and shuffling, which both cut word recall to about 8%. A model that restores the order of a shuffled index raises the share of source pages ranked first from 3.8% to 93.5%, while inverting a pooled index remains open. To test generalisation, we apply the same attack unchanged to another multi-vector retriever: its inverted pages still rank their source page first 70.2% of the time, though its word recall stays below a nearest-neighbour baseline. Multi-vector visual document retrievers are therefore vulnerable to inversion through their stored index, which should be protected like the documents it encodes.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 28 of its 36 references that are in the map. First posted on arXiv 7 Oct 2026.
Builds on
28 of 36 references.
References · 28
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2022Classifier-Free Diffusion Guidancecited by 5,717
- 2022Flow Matching for Generative Modelingcited by 5,426
- 2025Qwen2.5-VL Technical Reportcited by 5,418
- 2024Scaling Rectified Flow Transformers for High-Resolution Image Synthesiscited by 4,094
- 2025Qwen3-VL Technical Reportcited by 2,534
- 2017Deep Setscited by 1,394
- 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,160
- 2025Qwen-Image Technical Reportcited by 973
- 2014Understanding Deep Image Representations by Inverting Themcited by 399
- 2024VisRAG: Vision-based Retrieval-augmented Generation on Multi-modality Documentscited by 237
- 2023TextDiffuser: Diffusion Models as Text Painterscited by 223
16 more
- 2020Information Leakage in Embedding Modelscited by 199
- 2024ColPali: Efficient Document Retrieval with Vision Language Modelscited by 190
- 2023Text Embeddings Reveal (Almost) As Much As Textcited by 189
- 2015Inverting Visual Representations with Convolutional Networkscited by 168
- 2023AnyText: Multilingual Visual Text Generation And Editingcited by 165
- 2024The Good and The Bad: Exploring Privacy Issues in Retrieval-Augmented Generation (RAG)cited by 159
- 2022PP-OCRv3: More Attempts for the Improvement of Ultra Lightweight OCR Systemcited by 105
- 2022PLAID: An Efficient Engine for Late Interaction Retrievalcited by 95
- 2023Language Model Inversioncited by 66
- 2023Survey of Vector Database Management Systemscited by 38
- 2025Riddle Me This! Stealthy Membership Inference for Retrieval-Augmented Generationcited by 26
- 2024Reducing the Footprint of Multi-Vector Retrieval with Minimal Performance Impact via Token Poolingcited by 23
- 2024Understanding and Mitigating the Threat of Vec2Text to Dense Retrieval Systemscited by 9
- 2024Unlocking Visual Secrets: Inverting Features with Diffusion Priors for Image Reconstructioncited by 5
- 2026Zero2Text: Zero-Training Cross-Domain Inversion Attacks on Textual Embeddingscited by 4
- 2025Transform Before You Query: A Privacy-Preserving Approach for Vector Retrieval with Embedding Space Alignmentcited by 3
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025DocPruner: A Storage-Efficient Framework for Multi-Vector Visual Document Retrieval via Adaptive Patch-Level Embedding Pruning
- 2025Towards Storage-Efficient Visual Document Retrieval: An Empirical Study on Reducing Patch-Level Embeddings
- 2026ColNanoVDR: Document-Free Query Distillation for Multi-Vector Visual Document Retrieval via Optimal Transport
- 2026A Picture is Worth a Thousand Words? An Empirical Study of Aggregation Strategies for Visual Financial Document Retrieval
- 2026AnchorFold: A Focus-Then-Fold Framework via Recursive Attention Propagation for Efficient Multi-Vector Visual Document Retrieval
- 2026Structural Anchor Pruning: Training-Free Multi-Vector Compression for Visual Document Retrieval
- 2026RidgeRank: Efficient Visual Document Reranking via Score Fusion and a Shallow Linear Readout
- 2025Beyond Patch Aggregation: 3-Pass Pyramid Indexing for Vision-Enhanced Document Retrieval