
Custom Fonts – Host Your Fonts Locally Security & Risk Analysis
wordpress.org/plugins/custom-fontsCustom Fonts is a powerful WordPress plugin that allows you to upload your own custom fonts or choose from a vast collection of Google Fonts, all host …
Is Custom Fonts – Host Your Fonts Locally Safe to Use in 2026?
Generally Safe
Score 98/100Custom Fonts – Host Your Fonts Locally has a strong security track record. Known vulnerabilities have been patched promptly.
The "custom-fonts" plugin version 2.1.17 exhibits a generally strong security posture based on the static analysis. The absence of unprotected entry points (AJAX, REST API, shortcodes, cron events) is a significant positive. Furthermore, the code demonstrates excellent practices regarding SQL queries (100% prepared statements) and output escaping (100% properly escaped). Nonce and capability checks are implemented across a reasonable number of points, and there are no identified critical or high-severity taint flows.
However, the plugin's vulnerability history is a notable concern. With two known medium-severity CVEs, even though none are currently unpatched, it suggests a pattern of past security weaknesses. The common vulnerability types of Missing Authorization and Unrestricted Upload of File with Dangerous Type are particularly serious as they often lead to unauthorized access or malicious file execution. The most recent vulnerability being in 2026 is also an anomaly and might indicate a data entry error or a highly unusual release/patch cycle for the historical data, but it still highlights past issues. While the current version appears well-hardened in static analysis, the historical context necessitates caution, especially regarding file upload functionalities if they are exposed in any way, even if not immediately apparent in this static analysis snapshot.
Key Concerns
- Two past medium CVEs
- Vulnerability history: Missing Authorization
- Vulnerability history: Unrestricted Upload
Custom Fonts – Host Your Fonts Locally Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
Custom Fonts – Host Your Fonts Locally <= 2.1.16 - Missing Authorization to Unauthenticated Font Deletion
Custom Fonts – Host Your Fonts Locally <= 2.1.4 - Authenticated (Author+) Stored Cross-Site Scripting
Custom Fonts – Host Your Fonts Locally Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Custom Fonts – Host Your Fonts Locally Attack Surface
REST API Routes 2
WordPress Hooks 42
Maintenance & Trust
Custom Fonts – Host Your Fonts Locally Maintenance & Trust
Maintenance Signals
Community Trust
Custom Fonts – Host Your Fonts Locally Alternatives
Fonts Plugin | Use Google Fonts, Adobe Fonts or Upload Fonts
olympus-google-fonts
The easiest to customize fonts in WordPress. Optimized for Speed. 1000+ font choices. Supports Google Fonts, Adobe Fonts and Upload Fonts.
Use Any Font | Custom Font Uploader
use-any-font
Upload custom fonts with custom font uploader. Auto converts to woff2 for better performance. Self-hosted, GDPR compliant, and easy custom font plugin
Fonts
fonts
Add More Font To Your WordPress Editor
Yabe Webfont – Use Custom Fonts, Google Fonts or Adobe Fonts
yabe-webfont
Easy self-host Google Fonts, Adobe Fonts support, or upload custom fonts in WordPress. Integrated into the most popular themes and page builders.
Wbcom Designs – Custom Font Uploader
custom-font-uploader
Description Enhance site typography easily with Google and custom fonts. You don't need an API; you can host fonts locally.
Custom Fonts – Host Your Fonts Locally Developer Profile
32 plugins · 8.6M total installs
How We Detect Custom Fonts – Host Your Fonts Locally
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/custom-fonts/admin/bsf-analytics/assets/css/minified/style.min.css/wp-content/plugins/custom-fonts/admin/bsf-analytics/assets/css/unminified/style.cssHTML / DOM Fingerprints
bsf-custom-fontsname="ast_white_label[bsf-custom-fonts][name]"name="ast_white_label[bsf-custom-fonts][description]"BSF_ANALYTICS_VERSIONBSF_ANALYTICS_URIBSF_CUSTOM_FONTS_VER/wp-json/bsf-core/v1/analytics/