Is PDF to text safe?
PDF to text lets its vocabulary.live iframe request the active page URL, title, selected text, DOM content, and localStorage.
When the browser action opens the PDF to text sidebar, the extension injects a page script that accepts messages from the vocabulary.live iframe. That iframe can request the active tab's URL and title, receive selected text, read matching page text or HTML, and read named localStorage values.
Who publishes itPrius Lab - 3 other listings from the same operator, 2 of them carrying a finding
Prius Lab - 3 other listings from the same operator, 2 of them carrying a finding
What this publisher told the store about itself, and the other listings that told it the same thing.
Same store account
3 other listings published from this account, 22k+ users between them. 2 of them carry a finding.
AI-generated. Findings may contain errors. Those marked Verified have been manually reviewed.
Publishers can request a review.
Findings
Vocabulary.live iframe can request active page data after toolbar click
Clicking the PDF to text button opens a vocabulary.live iframe in the active tab.
That iframe can ask the extension bridge for the page URL and title, selected text, page DOM text or HTML, and localStorage values.
- Severity
- Medium unwanted
- Type
- Unexpected
- CWE
- CWE-200
- Source
- Dynamic sandbox
The user clicks the extension browser action.
The extension opens a vocabulary.live iframe that can request active-page URL, title, DOM content, and localStorage values through a page bridge.
- Current page URLhttps://example.com/article (illustrative)
Shows which page is open in the active tab when the bridge is used.
- Current page titleExample Article Title (illustrative)
Adds readable context about the page being viewed.
- Page DOM contentArticle paragraph text (illustrative)
Can include visible text or HTML selected by a requested page selector.
- Page localStorage valueuser-preference-value (illustrative)
Can expose values stored by the current site under requested localStorage keys.
Where it sends data
Destinations our analysis observed PDF to text contacting. Sending data somewhere is not a finding on its own - an extension that syncs your settings has to talk to its own server - but it is where your data can go, and who else it goes to.
- vocabulary.live
PDF to text sends data to vocabulary.live. 3 other extensions we have analysed send data here.