F13 Movies Security & Risk Analysis

wordpress.org/plugins/f13-movie-shortcode

Do you blog about movies? It can be tedious adding movie information manually, now you can add movie information with shortcode using an IMDB ID.

30 active installs v2.1.4 PHP + WP 3.0.1+ Updated Jul 8, 2023
embedepisodemovieshortcodetv-show
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is F13 Movies Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 2yr ago
Risk Assessment

The "f13-movie-shortcode" plugin version 2.1.4 demonstrates a generally good security posture with several positive indicators. The static analysis reveals a lack of dangerous functions, all SQL queries are properly prepared, and a very high percentage of output is correctly escaped. Furthermore, there are no recorded vulnerabilities (CVEs) in its history, suggesting a history of stable and secure development. The plugin also has a minimal attack surface consisting only of two shortcodes, with no identified unprotected entry points.

However, there are notable areas for concern. The complete absence of nonce checks and capability checks across all entry points represents a significant security weakness. This means that any user, regardless of their role or authentication status, can trigger the functionality associated with the shortcodes. While the current static analysis did not reveal critical taint flows or unsanitized paths, the lack of authorization checks opens the door for potential exploitation if malicious data were to be processed by the shortcode's functionality. The plugin's reliance on external HTTP requests without explicit security analysis also warrants caution, as these could potentially be points of compromise if not handled securely.

In conclusion, the plugin has a strong foundation in terms of coding practices for SQL and output handling, and a clean vulnerability history. Nevertheless, the critical oversight in implementing any form of authorization or nonce validation on its shortcodes is a major security flaw that significantly elevates the risk profile. This lack of protection makes the plugin susceptible to unauthorized actions by any user interacting with it.

Key Concerns

  • Missing nonce checks on all entry points
  • Missing capability checks on all entry points
  • External HTTP requests without explicit security analysis
Vulnerabilities
None known

F13 Movies Security Vulnerabilities

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

F13 Movies Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

92% escaped25 total outputs
Attack Surface

F13 Movies Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[movie] controllers\control.php:9
[actor] controllers\control.php:10
WordPress Hooks 3
actionadmin_menucontrollers\admin.php:7
actionadmin_initcontrollers\admin.php:8
actionwp_enqueue_scriptsf13-movies.php:29
Maintenance & Trust

F13 Movies Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedJul 8, 2023
PHP min version
Downloads5K

Community Trust

Rating0/100
Number of ratings0
Active installs30
Developer Profile

F13 Movies Developer Profile

f13dev

8 plugins · 90 total installs

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

How We Detect F13 Movies

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/f13-movie-shortcode/css/f13-movies.css
Version Parameters
f13-movies.css?ver=

HTML / DOM Fingerprints

CSS Classes
f13-movies-error
JS Globals
F13_MOVIES_DEVF13_MOVIES
Shortcode Output
<div class="f13-movies-error"><script>console.log("Building actor information from transient:<script>console.log("Building actor information from API, setting:<script>console.log("Building movie information from transient:
FAQ

Frequently Asked Questions about F13 Movies