
Fonts Plugin | Use Google Fonts, Adobe Fonts or Upload Fonts Security & Risk Analysis
wordpress.org/plugins/olympus-google-fontsThe easiest to customize fonts in WordPress. Optimized for Speed. 1000+ font choices. Supports Google Fonts, Adobe Fonts and Upload Fonts.
Is Fonts Plugin | Use Google Fonts, Adobe Fonts or Upload Fonts Safe to Use in 2026?
Generally Safe
Score 98/100Fonts Plugin | Use Google Fonts, Adobe Fonts or Upload Fonts has a strong security track record. Known vulnerabilities have been patched promptly.
The "olympus-google-fonts" v4.0.6 plugin exhibits a mixed security posture. While it demonstrates good practices like using prepared statements for all SQL queries and a high percentage of properly escaped output, several areas raise concerns. The presence of two unprotected AJAX handlers directly expose entry points without authorization checks, which is a significant risk. Additionally, the plugin's history of three known medium-severity vulnerabilities, including missing authorization, CSRF, and XSS, coupled with the recent discovery on August 16, 2024, suggests a pattern of potentially insecure coding practices that have required patching in the past.
The static analysis reveals a moderate attack surface with a concerning number of unprotected AJAX endpoints. The taint analysis, while limited in scope, did identify two flows with unsanitized paths, although these were not classified as critical or high severity. The plugin also performs file operations and makes external HTTP requests, which, while not inherently insecure, can become vulnerabilities if not handled carefully within the context of the entire application.
Overall, the plugin has strengths in its SQL handling and output escaping. However, the unprotected AJAX handlers and the recurring vulnerability types in its history warrant careful consideration. The recent patch history and the identified unprotected entry points suggest that while efforts are made to secure the code, there remain areas that could be exploited if not thoroughly reviewed and hardened. It is crucial to monitor for any future vulnerabilities and ensure prompt patching.
Key Concerns
- Unprotected AJAX handlers
- Previous medium vulnerabilities (x3)
- Flows with unsanitized paths (x2)
Fonts Plugin | Use Google Fonts, Adobe Fonts or Upload Fonts Security Vulnerabilities
CVEs by Year
Severity Breakdown
3 total CVEs
Fonts <= 3.7.7 - Missing Authorization
Fonts <= 3.7.7 - Cross-Site Request Forgery
Google Fonts Typography <= 3.0.2 - Authenticated (Contributor+) Stored Cross-Site Scripting via blockType arguments
Fonts Plugin | Use Google Fonts, Adobe Fonts or Upload Fonts Code Analysis
Output Escaping
Data Flow Analysis
Fonts Plugin | Use Google Fonts, Adobe Fonts or Upload Fonts Attack Surface
AJAX Handlers 4
WordPress Hooks 71
Maintenance & Trust
Fonts Plugin | Use Google Fonts, Adobe Fonts or Upload Fonts Maintenance & Trust
Maintenance Signals
Community Trust
Fonts Plugin | Use Google Fonts, Adobe Fonts or Upload Fonts Alternatives
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.
Local Fonts Uploader – Upload & Host Any Font Locally for GDPR
local-fonts-uploader
Easily upload and host fonts locally. Avoid external requests to enhance security, privacy, speed, and GDPR compliance.
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 …
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 Adobe Fonts (Typekit)
custom-typekit-fonts
Custom Adobe Fonts allows you to extends the fonts supports from the Abobe Fonts.
Fonts Plugin | Use Google Fonts, Adobe Fonts or Upload Fonts Developer Profile
2 plugins · 300K total installs
How We Detect Fonts Plugin | Use Google Fonts, Adobe Fonts or Upload Fonts
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/olympus-google-fonts/admin/style.css/wp-content/plugins/olympus-google-fonts/assets/js/uploadFonts.js/wp-content/plugins/olympus-google-fonts/assets/js/uploadFonts.jsolympus-google-fonts/admin/style.css?ver=olympus-google-fonts/assets/js/uploadFonts.js?ver=HTML / DOM Fingerprints
ogf_custom_fontsdata-ogf-upload-typewindow.wp.mediawindow.jQuery