
Posts 2 Posts – WPML integration Security & Risk Analysis
wordpress.org/plugins/p2p-wpmlIntegration between WPML and Posts 2 Posts.
Is Posts 2 Posts – WPML integration Safe to Use in 2026?
Generally Safe
Score 85/100Posts 2 Posts – WPML integration has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin "p2p-wpml" v1.2.5 presents a mixed security posture. On the positive side, static analysis reveals no identified attack surface points that are unprotected, and the plugin exhibits no known vulnerabilities (CVEs) or recorded common vulnerability types. This suggests a generally well-developed plugin with an absence of historical security issues.
However, significant concerns arise from the code signals. The plugin performs SQL queries without using prepared statements, which is a critical security risk that could lead to SQL injection vulnerabilities. Furthermore, a substantial portion of its output is not properly escaped. This lack of output escaping creates a high risk of Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the site. The absence of capability checks and nonce checks on its entry points, although the entry points are currently zero, indicates a potential future risk if the plugin is expanded without implementing these fundamental security measures.
In conclusion, while the plugin's lack of known CVEs and zero attack surface points are strengths, the presence of raw SQL queries and unescaped output are severe weaknesses that demand immediate attention. The plugin's current security is compromised by these coding practices, and it should not be deployed in a production environment until these critical issues are remediated.
Key Concerns
- SQL queries not using prepared statements
- Output not properly escaped
- No capability checks
- No nonce checks
Posts 2 Posts – WPML integration Security Vulnerabilities
Posts 2 Posts – WPML integration Release Timeline
Posts 2 Posts – WPML integration Code Analysis
SQL Query Safety
Output Escaping
Posts 2 Posts – WPML integration Attack Surface
WordPress Hooks 16
Maintenance & Trust
Posts 2 Posts – WPML integration Maintenance & Trust
Maintenance Signals
Community Trust
Posts 2 Posts – WPML integration Alternatives
WP Editor Widget
wp-editor-widget
WP Editor Widget adds a rich text widget where the content is edited using the standard WordPress visual editor.
WPML Widgets
wpml-widgets
WPML Widgets is a simple to use extension to add a language selector dropdown to your widgets.
WPML Multilingual for BuddyPress and BuddyBoss
buddypress-multilingual
WPML Multilingual for BuddyPress and BuddyBoss allows BuddyPress and BuddyBoss sites to run fully multilingual using the WPML plugin.
Simple Yearly Archive
simple-yearly-archive
Simple Yearly Archive is a rather neat and simple Wordpress plugin that allows you to display your archives in a year-based list.
WPML to Polylang
wpml-to-polylang
Import multilingual data from WPML into Polylang.
Posts 2 Posts – WPML integration Developer Profile
2 plugins · 110 total installs
How We Detect Posts 2 Posts – WPML integration
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/p2p-wpml/ui/ui.jsui.jsp2p-wpml-admin