Post tracking code Security & Risk Analysis

wordpress.org/plugins/post-tracking-code

This plugin is so useful for adding tracking code to your orders.

0 active installs v1.0.0 PHP + WP + Updated Nov 4, 2021
add-woocommerce-tracking-codeorder-tracking-pagepost-tracking-codetracking-codetracking-form-page
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Post tracking code Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 4yr ago
Risk Assessment

The 'post-tracking-code' plugin v1.0.0 demonstrates a strong adherence to several WordPress security best practices. The static analysis reveals no dangerous functions, all SQL queries utilize prepared statements, and file operations are absent. External HTTP requests are also not made, minimizing potential attack vectors. Furthermore, the plugin incorporates nonce checks, indicating an effort to protect against CSRF attacks. The taint analysis shows no identified flows, which is a positive sign regarding input validation.

However, a notable concern is the complete absence of capability checks. While nonce checks protect against unauthorized execution of actions, they do not inherently restrict *who* can perform those actions. Without capability checks, any authenticated user, regardless of their role, could potentially interact with the plugin's functionality. This broad accessibility could be a risk if the shortcode, its sole entry point, handles user-supplied data in a sensitive manner that isn't fully mitigated by other checks. The plugin's vulnerability history is clean, with no recorded CVEs, which is a positive indicator, but this should not be relied upon as a guarantee of future safety, especially given the identified gap in capability checks.

In conclusion, the plugin has a good foundation with its use of prepared statements and nonce checks. The lack of identified vulnerabilities and clean history are strengths. The primary weakness lies in the absence of capability checks, which represents a potential privilege escalation or unauthorized action vector if the shortcode's functionality is not trivial. This single point of entry, a shortcode, should be carefully reviewed to ensure that even without explicit capability checks, its usage by any authenticated user is safe.

Key Concerns

  • No capability checks on entry points
Vulnerabilities
None known

Post tracking code Security Vulnerabilities

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

Post tracking code Release Timeline

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

Post tracking code Code Analysis

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

Output Escaping

90% escaped21 total outputs
Attack Surface

Post tracking code Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[ptc_tracking_code] post-tracking-code.php:24
WordPress Hooks 2
actionadd_meta_boxespost-tracking-code.php:20
actionsave_postpost-tracking-code.php:22
Maintenance & Trust

Post tracking code Maintenance & Trust

Maintenance Signals

WordPress version tested5.8.13
Last updatedNov 4, 2021
PHP min version
Downloads751

Community Trust

Rating100/100
Number of ratings1
Active installs0
Developer Profile

Post tracking code Developer Profile

imanabuhaydari

2 plugins · 0 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 tracking code

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
tracking_code_wrappertracking_code_bodytracking_code_wrapprtracking_code_result
Data Attributes
name="ptc_tracking_code"name="ptc_tracking_code_nonce"
Shortcode Output
<div class="tracking_code_wrapper"><div class="tracking_code_body"><form action=""><input type="text" placeholder="Insert your order number"
FAQ

Frequently Asked Questions about Post tracking code