
Fonto – Custom Web Fonts Manager Security & Risk Analysis
wordpress.org/plugins/fontoUse your custom premium web fonts directly in the Editor or with the Customify and Style Manager plugins. Works with Typekit, MyFonts, Fonts.
Is Fonto – Custom Web Fonts Manager Safe to Use in 2026?
Mostly Safe
Score 70/100Fonto – Custom Web Fonts Manager is generally safe to use though it hasn't been updated recently. 2 past CVEs were resolved. Keep it updated.
The Fonto plugin v1.2.2 exhibits a mixed security posture. While it demonstrates good practices in certain areas, such as using prepared statements for all SQL queries and a high percentage of properly escaped output, significant concerns remain. The presence of two unprotected AJAX handlers creates a substantial attack surface that could be exploited by unauthenticated users. The plugin's vulnerability history is particularly concerning, with two previously disclosed medium-severity vulnerabilities, one of which remains unpatched. These past vulnerabilities, specifically Path Traversal and Cross-site Scripting, indicate a recurring pattern of insecure input handling, which is further suggested by the high percentage of unescaped output and the lack of capability checks on its entry points.
The static analysis reveals two unprotected AJAX handlers, which are direct entry points without authentication. This is a critical oversight. The absence of capability checks on any of the entry points means that even if authentication were present, authorization is not being enforced. Furthermore, the bundled TinyMCE library, while not explicitly flagged as outdated in this analysis, represents a potential risk if it is an older, vulnerable version. The taint analysis showing zero flows with unsanitized paths is a positive sign, suggesting that known path traversal vectors might have been addressed in this version, but the historical pattern of such vulnerabilities should not be ignored.
In conclusion, Fonto v1.2.2 has strengths in its handling of database queries and output sanitization. However, the unprotected AJAX endpoints and the unpatched medium-severity vulnerability from its history represent significant risks. The recurring types of past vulnerabilities (Path Traversal, XSS) and the lack of capability checks are red flags that warrant immediate attention. The plugin's overall security is compromised by these factors, making it a potentially risky component for any WordPress installation.
Key Concerns
- Unprotected AJAX handlers
- Unpatched CVE (medium severity)
- Lack of capability checks on entry points
- Bundled libraries (TinyMCE)
- Past vulnerabilities (Path Traversal, XSS)
Fonto – Custom Web Fonts Manager Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
Fonto <= 1.2.2 - Authenticated (Author+) Arbitrary File Download
Fonto – Custom Web Fonts Manager <= 1.2.1 - Authenticated (Author+) Stored Cross-Site Scripting via SVG File Upload
Fonto – Custom Web Fonts Manager Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Fonto – Custom Web Fonts Manager Attack Surface
AJAX Handlers 3
WordPress Hooks 27
Maintenance & Trust
Fonto – Custom Web Fonts Manager Maintenance & Trust
Maintenance Signals
Community Trust
Fonto – Custom Web Fonts Manager Alternatives
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
Custom Fonts – Host Your Fonts Locally
custom-fonts
Custom 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 …
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.
Custom Adobe Fonts (Typekit)
custom-typekit-fonts
Custom Adobe Fonts allows you to extends the fonts supports from the Abobe Fonts.
Fonts
fonts
Add More Font To Your WordPress Editor
Fonto – Custom Web Fonts Manager Developer Profile
1 plugin · 2K total installs
How We Detect Fonto – Custom Web Fonts Manager
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/fonto/assets/css/admin-style.css/wp-content/plugins/fonto/assets/js/admin-script.js/wp-content/plugins/fonto/assets/js/admin-script.jsfonto/assets/css/admin-style.css?ver=fonto/assets/js/admin-script.js?ver=HTML / DOM Fingerprints
cmb2-wrapcmb2-id-fonto-font-details<!-- Fonto: Start Font Details --><!-- Fonto: End Font Details -->data-objectiddata-objecttypefonto/wp-json/fonto/