Post 2 epub Security & Risk Analysis

wordpress.org/plugins/post-2-epub

Permite crear archivos en formato epub con las entradas publicadas en el sitio. Allows you to create epub format with the entries posted on the site.

10 active installs v0.0.1 PHP + WP 3.0+ Updated Apr 20, 2011
ebookepubibookkindlepost2epub
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Post 2 epub Safe to Use in 2026?

Generally Safe

Score 85/100

Post 2 epub has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 14yr ago
Risk Assessment

The post-2-epub plugin v0.0.1 exhibits a generally good security posture concerning database interactions and external communication. All SQL queries are prepared, and there are no recorded external HTTP requests, mitigating common injection and information leakage vectors. The absence of known CVEs and a clean vulnerability history further suggests a lack of discovered widespread issues. However, a significant concern arises from the complete lack of output escaping across all 19 identified output points. This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected into the plugin's output, potentially compromising user sessions or manipulating content.

Furthermore, the plugin relies solely on capability checks for its 4 AJAX handlers, with no nonce checks implemented. While capability checks provide a layer of defense, the absence of nonces on AJAX endpoints can leave the plugin susceptible to Cross-Site Request Forgery (CSRF) attacks. Attackers could trick authenticated users into performing unintended actions by crafting malicious requests that the plugin would otherwise process.

In conclusion, while the plugin avoids critical issues like unsanitized paths in taint flows and raw SQL queries, the pervasive lack of output escaping and the absence of nonce checks on AJAX handlers represent substantial security weaknesses that require immediate attention to prevent severe XSS and CSRF vulnerabilities.

Key Concerns

  • No output escaping
  • No nonce checks on AJAX
Vulnerabilities
None known

Post 2 epub Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Post 2 epub Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
19
0 escaped
Nonce Checks
0
Capability Checks
8
File Operations
4
External Requests
0
Bundled Libraries
0

Output Escaping

0% escaped19 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
guarda_opc_post2epub (post2epub.php:630)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Post 2 epub Attack Surface

Entry Points4
Unprotected0

AJAX Handlers 4

authwp_ajax_obten_registro_post2epub_clientpost2epub.php:36
authwp_ajax_elimina_elemento_post2epub_clientpost2epub.php:37
authwp_ajax_genera_elemento_post2epub_clientpost2epub.php:38
authwp_ajax_guarda_opc_post2epub_clientpost2epub.php:39
WordPress Hooks 2
actionadmin_menupost2epub.php:34
actionadmin_enqueue_scriptspost2epub.php:35
Maintenance & Trust

Post 2 epub Maintenance & Trust

Maintenance Signals

WordPress version tested3.0.5
Last updatedApr 20, 2011
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Post 2 epub Developer Profile

Eduardo_alt

1 plugin · 10 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Post 2 epub

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/post-2-epub/css/post2epub_general_css.css/wp-content/plugins/post-2-epub/css/jquery-ui-1.8.11.custom.css/wp-content/plugins/post-2-epub/js/post2epub_scripts.js/wp-content/plugins/post-2-epub/js/post2epub_script_opc.js
Script Paths
post2epub_scripts.jspost2epub_script_opc.js
Version Parameters
post2epub_scripts.js?ver=post2epub_script_opc.js?ver=

HTML / DOM Fingerprints

CSS Classes
p2epub_divp2epub_listadop2epub_cont_catp2epub_leyendap2epub_cont_tagp2epub_contenedorp2epub_seccion1
Data Attributes
elementofila
JS Globals
POST2EPUB_VERSIONPOST2EPUB_DIRPOST2EPUB_URLPOST2EPUB_BLOGNAMEPOST2EPUB_HOMEp2epub_combo_cat+1 more
REST Endpoints
/wp-json/wp/v2/posts
FAQ

Frequently Asked Questions about Post 2 epub