Filr – Secure document library icon

Filr – Secure document library

Filr – Secure document library is a WordPress plugin with the following stats:

  • #3,586 Global Rank
  • 700+ active installs
  • 4.6/5 16 ratings
  • Since 2020 6 years active

PF Score (About PF Scores)

PF Score is not a quality guarantee. It is a ranking based on available public signals.

Silver69.9
+3.2 · 30d
Platinum
Gold
Silver
Bronze
Low

Score Breakdown

+3.2 over the last 30 days

47.4
Popularity 40% 700+ active installs
74.2
Reputation 35% 4.6★ from 16 ratings
99.7
Freshness 25% Updated 5 days ago

No active penalty — 8 historical CVEs, resolved — details

Download Trends

Loading download data…

Vulnerabilities

8 Total
8 Patched
0 Active
100% Resolved rate
CWE-434 · Unrestricted Upload of File with Dangerous Type

The Filr – Secure document library plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in all versions up to, and including, 1.2.13. This makes it possible for authenticated attackers, with Contributor-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.

8.8 High Affected All – 1.2.13 Patched in ✓ 1.2.14 Published 26 Feb 2026 CVE CVE-2026-28133
CWE-434 · Unrestricted Upload of File with Dangerous Type

The Filr – Secure document library plugin for WordPress is vulnerable to Stored Cross-Site Scripting via unrestricted file upload in all versions up to, and including, 1.2.11 due to insufficient file type restrictions in the FILR_Uploader class. This makes it possible for authenticated attackers, with Administrator-level access and above, to upload malicious HTML files containing JavaScript that will execute whenever a user accesses the uploaded file, granted they have permission to create or edit posts with the 'filr' post type.

4.4 Medium Affected All – 1.2.11 Patched in ✓ 1.2.12 Published 16 Jan 2026 CVE CVE-2025-14632
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

The Filr – Secure document library plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in a function in all versions up to, and including, 1.2.10. This makes it possible for authenticated attackers, with Contributor-level access and above, to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php).

8.1 High Affected All – 1.2.10 Patched in ✓ 1.2.11 Published 17 Aug 2025 CVE CVE-2025-64230
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

The Filr – Secure document library plugin for WordPress is vulnerable to Stored Cross-Site Scripting via settings in all versions up to, and including, 1.2.4 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with editor-level permissions and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.

4.4 Medium Affected All – 1.2.4 Patched in ✓ 1.2.5 Published 9 Aug 2024 CVE CVE-2024-43216
CWE-94 · Improper Control of Generation of Code ('Code Injection')

The Filr – Secure document library plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in all versions up to 1.2.3.5 (inclusive). This makes it possible for authenticated attackers, with author-level or above, to upload arbitrary files on the affected site's server which may make remote code execution possible.

8.8 High Affected All – 1.2.3.6 Patched in ✓ 1.2.3.6 Published 13 Nov 2023 CVE CVE-2023-5762

Vulnerability data provided by Wordfence Intelligence (opens in a new tab). CVE data: Copyright 1999–2026 The MITRE Corporation. CVE Terms of Use (opens in a new tab).

About Filr – Secure document library

Easily Create a Secure Document Library with Filr

Easily Create a Secure Document Library with Filr

Filr helps you safely upload, organize, and share documents on your site. Use direct links or show all files in a library for easy access.

Filr Pro – advanced features available after making a purchase

Enhanced File Security & Access Control
– Support for external files.
– Restrict file access by user email or user role.
– Encrypt filenames for extra privacy.
– Password-protected ZIP files.

Flexible File Expiry Options
– Expire uploads after a set number of downloads.
– Set an expiration date for files to auto-remove access.

Advanced Upload & Storage Management
– Upload multiple files at once and automatically zip them.
– Store files in custom directories for better organization.
– Manage folders efficiently with built-in folder management.

Extended Shortcode Customization
– More options to configure, style, and customize document library shortcodes.

Get it now on wpdocumentlibrary.com

Documentation

Learn more about this plugin [in our official documentation]](https://wpdocumentlibrary.com/kb/)

Support

Screenshots

Filr library shortcode

Filr library shortcode

Filr files admin

Filr files admin

Filr uploader

Filr uploader

Filr create library

Filr create library

Frequently Asked Questions

How do I use Filr

After installation and activation go to Filr -> Settings and configure your uploads folder and check the server settings.
When you are done, create your first file with “New File”, give it a title, upload your file and after saving it you can copy the download link.
Otherwise assign it to a library and copy the shortcode to display it on your website.

Can I use Filr in multiple languages

Filr is completely translatable with WPML and Polylang.
Simply use the language switcher and translate all settings.

Where do I report security bugs found in this plugin?

Please report security bugs found in the source code of the Filr plugin through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment, and notify the developers of this plugin.”

Ratings & Reviews

Recent Reviews

Loading reviews…

View all reviews on WordPress.org (opens in a new tab)

Changelog

1.2.15 – 30.07.2026

  • Fix: Security issue with file permissions checks.
  • Fix: Text domain changed from “filr” to “filr-protection” to match the plugin slug.

1.2.14 – 06.03.2026

  • Fix: Security issue with file uploads.

1.2.13 – 05.03.2026

  • Fix: Preview file with secure download link.

1.2.12 – 22.12.2025

  • Fix: Security issue with file uploads.

1.2.11 – 22.10.2025

  • Fix: Security issue with file uploads.

1.2.10 – 11.07.2025

  • Fix: Undefined variable $timestamp issue.

1.2.9 – 26.06.2025

  • Fix: Resolved an issue with assets not being loaded properly

1.2.8 – 20.06.2025

  • Fix: Resolved an issue where hovering over the preview icon for non-image files displayed a broken image tooltip.
  • Change: Clicking the preview icon now opens the file in a new browser tab for improved usability.

1.2.7 – 03.02.2025

  • Fixed: Fatal error when creating a new file if …/wp-content/uploads/filr/ directory was missing.

1.2.6 – 06.12.2024

  • Changed: Update readme

1.2.5

  • latest Freemius SDK
  • fixed security issue with insecure filenames
  • updated docs and support links
  • enhanced CPT capabilities checks for better security

1.2.4

  • removed capability check to avoid empty libraries

1.2.3.9

  • improved title escaping
  • added capability checks for admin settings + CPT access
  • force int for ID usage

1.2.3.8

  • security improvements
  • WP 6.5 compatibility

1.2.3.7

  • SDK upgrade
  • readme improvements

1.2.3.6

  • WordPress 6.4 compatibility

1.2.3.5

  • expired download 0 <= comparison
  • improved expired download handling

1.2.3.4

  • fixed security issue with file uploads
  • fixed PHP notice with file link
  • fixed decrease download count detection
  • upgraded Freemius SDK

1.2.3.3

  • WP 6.3 compatibility

1.2.3.2

  • improved Freemius integration
  • added filter to change filename

1.2.3.1

  • Fixed frontend uploader upload to specific folder

1.2.3

  • added filter filr_access_allowed to allow implementing custom validation for file access
  • Freemius SDK update to 2.5.10

1.2.2.9

  • updated uploader scripts
  • fixed publish date in folders
  • check for file_exists before getting file size

1.2.2.8

  • clear filename on reload within frontend uploader
  • fixed secure URLs with folders

1.2.2.7

  • fixed size calculation from admin uploads

1.2.2.6

  • auto-zip for frontend uploads
  • fixed secure URL feature with frontend uploads
  • improved visibilty for frontend uploads

1.2.2.5

  • bugfix: reload with frontend upload
  • auto-zip for frontend uploads to prevent missing meta on failed ajax requests
  • Norwegian translation

1.2.2.4

  • removed unknown method from create post

1.2.2.3

  • prevent recursion on zipping files in admin

1.2.2.2

  • added filter to dynamically add custom rows in a library
  • added dynamic version number
  • improved accessibility with ARIA tags (frontend & backend)
  • added option to set a custom error message for unallowed access
  • cleaned up CSS defaults
  • improved responsive design (tables and folders)
  • improved frontend uploader capabilities (library condition, fixed user role parameter)
  • changed “Rows” to “Columns” – typo
  • updated translations

1.2.2.1

  • full security audit
  • code refactoring and cleanup
  • introduced PHP type hints for all methods and attributes
  • improved PHP doc blocks

1.2.2

  • improved german translation
  • added filter parameter for uploader only view
  • filter for disallowed file types added
  • action for expire date comparisons
  • cleaned up the free version
  • fixed translation for folder buttons

1.2.1

  • added finish translation
  • added french translation
  • prevent error if files array is empty
  • auto cleaner only with filter
  • filr_allow_file_access hook for additional permission checkup
  • fixed all folders in select menu
  • Windows-environment support

1.2

  • target blank option for external files
  • user as row (uploaded by) (pro only)
  • frontend uploader with file name, folder and library selection (pro only)
  • restrict uploaded files by user email and/or role from frontend (pro only)
  • notification email after file submission (pro only)
  • automatically restrict file from frontend uploader to the user
  • Added option to encrypt File ID in secure URLs

1.1

  • mobile design
  • secure download links (pro only)
  • options for default sorting
  • option to adjust fontsize for folder headline
  • enhanced status with max_upload_limits, max_post_size
  • setting deactivate search/pagination also applies to folders now
  • updated language files
  • WP 5.8 compatibility check

1.0.0

  • support for external files (pro only)
  • frontend file uploader (pro only)
  • filter for replacing the entire directory used by Filr
  • better error handling for large files
  • prevent error notices when empty files are created

0.9.5

  • better freemius integration
  • fixed date sorting

0.9.4

  • decrease remaining on download (ajax) (pro only)
  • added file preview for images (pro only)
  • added version number (pro only)
  • improved markup for easier styling of rows
  • improved styles for better theme compatibility
  • updated translation
  • better fail-safe bootup

0.9.3

  • fixed published/modified date
  • class_exists for ZIPArchive to prevent errors
  • Added options to toggle search and pagination
  • added folder management (pro only)
  • fixed decrease download ajax (pro only)
  • improved german translation

0.9.2

fixed restriction by mail
fixed missing min assets for search and sorting

0.9.1

  • SDK bufix which results in fatal error

0.9

  • option to use publish date instead of last modified date
  • option to overwrite the download button label
  • included password-protection for zip files
  • improved user mail and user role restriction
  • improved trialing

0.8

  • New shortcode with datatable.just
  • More performance improvements
  • Modified and optimized strings and localisation
  • Option to configure the order of columns
  • Additional rows to activate and use (filetype and modification date)
  • latest freemius SDK

0.7

  • fixed conditional for expiration
  • readme improvments

0.6

  • CSS bugfixes
  • readme improvements

0.5

  • Initial release

Alternatives to Filr – Secure document library

Other WordPress plugins serving a similar purpose, ranked by relevance and PF Score.

Gold71.9
Document Library Lite icon

Document Library Lite

Create a WordPress document library to manage, search and download files.

★ 4/5·4K+ installs·Updated 29 Jul 2026
Platinum91.2
Advanced File Manager – Ultimate File Manager for WordPress And Document Library Solution icon

Advanced File Manager

Manage WordPress files and create archives directly from your dashboard without using FTP.

★ 4.8/5·100K+ installs·Updated 13 Aug 2026
Platinum86.4
Download Manager icon

Download Manager

Manage file downloads and sell digital products from your WordPress site.

★ 4.1/5·100K+ installs·Updated 30 Jul 2026
Gold73.2
User Private Files – Secure Client Portal for WordPress icon

User Private Files

WordPress secure client portal plugin with file sharing and document manager. Upload, manage and share documents with users safely.

★ 4.4/5·1K+ installs·Updated 11 Aug 2026
Gold73.1
CatFolders Document Gallery & PDF Library icon

CatFolders Document Gallery & PDF Library

Display WordPress PDF gallery and file gallery from folders. Comes with a clean, searchable & sortable list/grid layout.

★ 4.5/5·3K+ installs·Updated 3 Aug 2026
Silver61.8
WPYog Documents icon

WPYog Documents

Upload, organize, and display documents (PDF, Word, Excel, PowerPoint) on any page using a simple shortcode.

★ 4.8/5·100+ installs·Updated 2 Jun 2026
Silver58.7
GovernDocs Document Library – Policies, Meetings, Reports for Council, Gov & Institutions icon

GovernDocs Document Library

Publish policies, reports, agendas, minutes, meetings & legal documents. Full document library for council, government, institutions & organizations.

★ 5/5·100+ installs·Updated 29 Jun 2026
Silver56.0
Trilobita DocVault icon

Trilobita DocVault

Version-controlled document management for WordPress — upload, track, and roll back files with a searchable front-end library.

50+ installs·Updated 1 Jul 2026
Platinum93.8
File Manager icon

File Manager

Edit, upload, delete, and manage files and folders from your WordPress dashboard.

★ 4.6/5·1.0M+ installs·Updated 21 Apr 2026
Platinum92.4
FileBird – WordPress Media Library Folders & File Manager icon

FileBird

Create folder structures to organize thousands of WordPress media files and attachments systematically.

★ 4.7/5·200K+ installs·Updated 27 Jul 2026
Platinum90.2
File Manager Pro – Filester icon

File Manager Pro – Filester

Manage WordPress files and edit code directly from the dashboard without FTP access.

★ 4.9/5·100K+ installs·Updated 15 Jul 2026