PDF.js Viewer · Security record
Is PDF.js Viewer safe?
No known vulnerability affects the current version (3.2.0). 3 issues were found in earlier versions and fixed, the latest disclosed on May 14, 2024.
Checked 5 days ago against the WPVulnerability database, for version 3.2.0.
How it’s looked after
- Last release
- Oct 26, 2026 (2 weeks ago)
- Releases in the last year
- 9
- Tested up to
- WordPress 7.0.8
- Support resolved
- 0 of 2 threads in two months
- Active installs
- 20K+
3 known vulnerabilities
- 2 medium
- 1 not rated
None affects the current version.
Disclosed each year
- 20211
- 20231
- 20241
Every known vulnerability in PDF.js Viewer
Newest first, with any that affect the current version at the top.
Fixed in 2.2 · CVE-2024-4367 · May 14, 2024 · Wordfence
Fixed in 2.1.8 · CVE-2022-4670 · Jan 10, 2023 · Wordfence
Fixed in 2.0.2 · CVE-2021-24759 · Aug 11, 2021 · Wordfence
Questions about PDF.js Viewer’s security
Is PDF.js Viewer safe to use?
No known vulnerability affects its current version. Earlier versions had issues that are now fixed, so keep PDF.js Viewer updated: most attacks target sites that haven’t updated.
Does PDF.js Viewer have known security vulnerabilities?
None that affect the current version. WPVulnerability’s database lists 3 older issues, fixed in earlier versions, so keep PDF.js Viewer up to date.
Is PDF.js Viewer still maintained?
Yes. Its last release was 2 weeks ago. Its authors resolved 0 of the 2 support threads opened in the last two months.
Is PDF.js Viewer compatible with the latest WordPress?
It’s tested up to WordPress 7.0.8, one version behind the current 7.1. Authors often update this line a few weeks after a release.
Hear about the next one first
Track your plugin on TrackWP and get an alert when a new vulnerability affecting it is published. Every plan has it, the free Starter too; Boost and FullCharge email it at once.
Start freeVulnerability data from WPVulnerability (CC0), which gathers records from CVE, Wordfence, Patchstack and WPScan. A clean record isn’t a guarantee: keep every plugin updated.