
Translations for PressBooks Security & Risk Analysis
wordpress.org/plugins/translations-for-pressbooksThis plugin provides simple handy tool for automatic relationship between original (home pages and chapters) content and translations in a PressBooks …
Is Translations for PressBooks Safe to Use in 2026?
Generally Safe
Score 85/100Translations for PressBooks has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'translations-for-pressbooks' plugin exhibits a generally good security posture with a very limited attack surface and no known historical vulnerabilities. The static analysis reveals a single AJAX handler, which is protected by a nonce and capability check, indicating a commitment to secure handling of incoming requests. Furthermore, the absence of dangerous functions, file operations, and external HTTP requests is positive. However, there are areas for improvement. The plugin's SQL queries have a moderate reliance on prepared statements (34%), and a significant portion of its output is not properly escaped (83%). The taint analysis also identified three flows with unsanitized paths, though thankfully none reached a critical or high severity. These factors, while not currently leading to exploitable vulnerabilities, represent potential weaknesses that could be exploited in future scenarios or by more sophisticated attackers.
Key Concerns
- Unsanitized paths found in taint analysis
- Low percentage of prepared SQL statements
- Low percentage of properly escaped output
Translations for PressBooks Security Vulnerabilities
Translations for PressBooks Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Translations for PressBooks Attack Surface
AJAX Handlers 1
WordPress Hooks 7
Maintenance & Trust
Translations for PressBooks Maintenance & Trust
Maintenance Signals
Community Trust
Translations for PressBooks Alternatives
Extensions for PressBooks
extensions-for-pressbooks
Collection of functionalities for PressBooks installations
Simple Advertising
simple-advertising
This plugin provides simple handy tool for spreading advertisment (as images) over all web-pages which display posts or pages or CPT's.
Simple default timezone
simple-default-timezone
As Super Administrator, you can set the (default) timezone for all blogs.
Simple metadata
simple-metadata
This plugin provides auto-generated metadata on the basis of default WP web-pages information.
Feature image for PressBooks
featured-image-for-pressbooks
You can have features images and images with the post width size in a PressBooks installation
Translations for PressBooks Developer Profile
9 plugins · 70 total installs
How We Detect Translations for PressBooks
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/translations-for-pressbooks/tfp-print-hreflang.php/wp-content/plugins/translations-for-pressbooks/tfp-change-htmlang.php/wp-content/plugins/translations-for-pressbooks/tfp-translation-enabler.php/wp-content/plugins/translations-for-pressbooks/tfp-network-settings.phpHTML / DOM Fingerprints
efp_transefp_trans_language