PurpleAds Ads.txt Manager Security & Risk Analysis

wordpress.org/plugins/purpleads-ads-txt-manager

Simplify Your Ads.txt Management with PurpleAds

90 active installs v1.0.1 PHP 5.2+ WP 3.1.0+ Updated Aug 15, 2023
ad-networkads-txtadstxtadvertisingpublishers
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is PurpleAds Ads.txt Manager Safe to Use in 2026?

Generally Safe

Score 85/100

PurpleAds Ads.txt Manager 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 "purpleads-ads-txt-manager" plugin version 1.0.1 presents a generally strong security posture based on the provided static analysis and vulnerability history. The absence of any recorded CVEs, coupled with the plugin's minimal attack surface, zero AJAX handlers, REST API routes, shortcodes, and cron events, suggests a well-contained and less exposed codebase. The code also demonstrates good practices by utilizing prepared statements for all SQL queries and a high percentage of output escaping. The presence of a nonce check and file operations, while not flagged as inherently problematic without further context, are areas to monitor. However, the complete lack of capability checks on any entry points is a significant concern. While the current attack surface is zero, if any new entry points are introduced in future versions without proper authorization checks, this could lead to vulnerabilities.

Key Concerns

  • No capability checks found
Vulnerabilities
None known

PurpleAds Ads.txt Manager Security Vulnerabilities

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

PurpleAds Ads.txt Manager Release Timeline

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

PurpleAds Ads.txt Manager Code Analysis

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

Output Escaping

93% escaped15 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
purpleads_ads_txt_save (purpleads.php:78)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

PurpleAds Ads.txt Manager Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionadmin_menupurpleads.php:16
actionadmin_enqueue_scriptspurpleads.php:17
actionadmin_post_purpleads_ads_txt_savepurpleads.php:89
Maintenance & Trust

PurpleAds Ads.txt Manager Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedAug 15, 2023
PHP min version5.2
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs90
Developer Profile

PurpleAds Ads.txt Manager Developer Profile

PurpleAds Network

2 plugins · 160 total installs

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

How We Detect PurpleAds Ads.txt Manager

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/purpleads-ads-txt-manager/style.css/wp-content/plugins/purpleads-ads-txt-manager/assets/css/dashicons-purpleads.css
Version Parameters
purpleads-ads-txt-manager/style.css?ver=purpleads-ads-txt-manager/assets/css/dashicons-purpleads.css?ver=

HTML / DOM Fingerprints

CSS Classes
top-logo
Data Attributes
id="purpleads_ads_txt_editor"name="purpleads_ads_txt_content"
JS Globals
purpleads_ads_txt_editor
FAQ

Frequently Asked Questions about PurpleAds Ads.txt Manager