Contenido RGPD Security & Risk Analysis

wordpress.org/plugins/contenido-rgpd

Contenido RGPD creates RGPD / GDPR legal pages using your own previously added information from WordPress dashboard.

10 active installs v1.0.5 PHP + WP 5.0+ Updated Feb 8, 2021
gdprlegalrgpd
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Contenido RGPD Safe to Use in 2026?

Generally Safe

Score 85/100

Contenido RGPD has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The "contenido-rgpd" v1.0.5 plugin exhibits a strong security posture based on the provided static analysis. The code demonstrates excellent practices by utilizing prepared statements for all SQL queries and properly escaping all output. The absence of dangerous functions, file operations, and external HTTP requests further enhances its security. The vulnerability history is also clean, with no recorded CVEs, indicating a history of secure development or diligent patching by its maintainers.

However, the analysis does highlight a potential concern: the complete lack of nonce and capability checks across all entry points. While there are no unprotected entry points detected, this absence means that any authenticated user, regardless of their role or privileges, could potentially interact with these shortcodes. In a complex WordPress environment, this could be exploited if an attacker can trick an authenticated user into triggering these shortcodes. The lack of taint analysis results is also noteworthy, though it might simply mean no complex data flows were identified or the analysis tools did not flag any issues in that regard. Overall, the plugin is well-developed from a code hygiene perspective, but the absence of authorization checks on its shortcodes represents a potential weakness that should be addressed.

Key Concerns

  • Missing nonce/capability checks on shortcodes
Vulnerabilities
None known

Contenido RGPD Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Contenido RGPD Release Timeline

v1.0.5Current
v1.0.4
v1.0.3
v1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

Contenido RGPD Code Analysis

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

Output Escaping

100% escaped20 total outputs
Attack Surface

Contenido RGPD Attack Surface

Entry Points10
Unprotected0

Shortcodes 10

[rgpd_sitio_web] contenido-rgpd.php:307
[rgpd_nombre_comercial] contenido-rgpd.php:316
[rgpd_nombre_empresa] contenido-rgpd.php:325
[rgpd_cif] contenido-rgpd.php:334
[rgpd_registro_mercantil] contenido-rgpd.php:343
[rgpd_datos_registrales] contenido-rgpd.php:352
[rgpd_nombre_titular] contenido-rgpd.php:361
[rgpd_direccion] contenido-rgpd.php:370
[rgpd_telefono] contenido-rgpd.php:379
[rgpd_email] contenido-rgpd.php:388
WordPress Hooks 5
actionadmin_menucontenido-rgpd.php:22
actionadmin_initcontenido-rgpd.php:23
actionactivated_plugincontenido-rgpd.php:491
actionactivated_plugincontenido-rgpd.php:618
actionactivated_plugincontenido-rgpd.php:672
Maintenance & Trust

Contenido RGPD Maintenance & Trust

Maintenance Signals

WordPress version tested5.6.17
Last updatedFeb 8, 2021
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Contenido RGPD Developer Profile

Fernan Díez

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 Contenido RGPD

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

Asset Fingerprints

HTML / DOM Fingerprints

Data Attributes
name="contenido_rgpd_option_name[sitio_web_1]"name="contenido_rgpd_option_name[nombre_comercial_2]"name="contenido_rgpd_option_name[nombre_empresa_3]"name="contenido_rgpd_option_name[cif_4]"name="contenido_rgpd_option_name[registro_mercantil_5]"name="contenido_rgpd_option_name[datos_registrales_6]"+14 more
FAQ

Frequently Asked Questions about Contenido RGPD