Origami For Contact Form 7 – Visual Form Progress Security & Risk Analysis

wordpress.org/plugins/origami-for-contact-form-7

Tired of boring forms? Enhance your Contact Form 7 with interactive origami animations, making form-filling fun and engaging!

0 active installs v1.1 PHP + WP 5.0+ Updated Jan 4, 2025
contact-form-7custom-formform-builderformswpforms
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Origami For Contact Form 7 – Visual Form Progress Safe to Use in 2026?

Generally Safe

Score 92/100

Origami For Contact Form 7 – Visual Form Progress has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The 'origami-for-contact-form-7' plugin v1.1 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any recorded CVEs and a complete lack of critical or high-severity taint flows are particularly positive indicators. The code analysis reveals a minimal attack surface, with all identified entry points (the single shortcode) implicitly handled by WordPress's core security mechanisms, as there are no unprotected AJAX handlers or REST API routes.

Strengths include the fact that all SQL queries use prepared statements, and a high percentage of output is properly escaped. The presence of a capability check further demonstrates an awareness of secure coding practices. However, the complete absence of nonce checks is a notable weakness, especially if the shortcode or any underlying functions are susceptible to cross-site request forgery (CSRF) attacks. While the attack surface is small, the lack of explicit CSRF protection on this single entry point represents a potential, albeit likely low, risk.

In conclusion, this plugin appears to be developed with security in mind, as evidenced by its clean vulnerability history and robust handling of database interactions and output. The primary area for improvement lies in implementing nonce checks for its shortcode to mitigate potential CSRF vulnerabilities, even with a limited attack surface. The overall risk is assessed as low.

Key Concerns

  • Missing nonce checks
Vulnerabilities
None known

Origami For Contact Form 7 – Visual Form Progress Security Vulnerabilities

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

Origami For Contact Form 7 – Visual Form Progress Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

Origami For Contact Form 7 – Visual Form Progress Code Analysis

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

Output Escaping

85% escaped34 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
origami_cf7_settings_page_html (origami-steps-cf7.php:108)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Origami For Contact Form 7 – Visual Form Progress Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[origami_cf7] origami-steps-cf7.php:267
WordPress Hooks 3
actionwp_enqueue_scriptsorigami-steps-cf7.php:72
actionadmin_enqueue_scriptsorigami-steps-cf7.php:89
actionadmin_menuorigami-steps-cf7.php:104
Maintenance & Trust

Origami For Contact Form 7 – Visual Form Progress Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedJan 4, 2025
PHP min version
Downloads503

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Origami For Contact Form 7 – Visual Form Progress Developer Profile

WP DECOR

2 plugins · 10 total installs

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

How We Detect Origami For Contact Form 7 – Visual Form Progress

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/origami-for-contact-form-7/css/style.css/wp-content/plugins/origami-for-contact-form-7/js/frontend.js/wp-content/plugins/origami-for-contact-form-7/assets/css/admin-style.css/wp-content/plugins/origami-for-contact-form-7/js/admin.js

HTML / DOM Fingerprints

CSS Classes
origami-steps
Data Attributes
data-target="#origami_part1"data-target="#origami_part2"data-target="#origami_part3"data-target="#origami_part4"
JS Globals
origamiParts
FAQ

Frequently Asked Questions about Origami For Contact Form 7 – Visual Form Progress