Set Aside Security & Risk Analysis

wordpress.org/plugins/set-aside

Change the post format on all posts in one category. Useful when you switch from styling "Asides" based on category to the new post formats.

10 active installs v0.2 PHP + WP 3.1+ Updated Jul 11, 2011
asidepostpost-format
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Set Aside Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 14yr ago
Risk Assessment

The "set-aside" v0.2 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events significantly limits its attack surface, with no unprotected entry points detected. The code analysis further reveals a clean bill of health regarding dangerous functions, SQL queries (all using prepared statements), file operations, and external HTTP requests. The presence of nonce checks, even with zero capability checks, indicates some awareness of security best practices for potential interaction points. The taint analysis also shows no critical or high-severity flows with unsanitized paths, suggesting that data handling is likely robust.

However, the plugin's security is not without potential concerns. While the overall output escaping is good at 82%, the remaining 18% represents a potential area for cross-site scripting (XSS) vulnerabilities if those unescaped outputs are user-controllable. The complete lack of capability checks across all analyzed code, coupled with the absence of explicit permission callbacks for REST API routes (though there are none), could become a risk if any interaction points are ever added without proper authorization checks. The vulnerability history being completely empty is positive, but it's important to note that this could simply mean the plugin hasn't been widely scrutinized or targeted, rather than definitively indicating perfect security.

In conclusion, "set-aside" v0.2 appears to be a secure plugin, particularly due to its minimal attack surface and diligent use of prepared statements. The primary weaknesses lie in the potential for XSS through unescaped output and the broader concern of absent capability checks for future development. The lack of historical vulnerabilities is a strength, but should be viewed with the understanding that it may not guarantee future invulnerability. A slightly higher score on output escaping and the addition of capability checks would further solidify its security.

Key Concerns

  • Unescaped output detected (18%)
  • No capability checks found
Vulnerabilities
None known

Set Aside Security Vulnerabilities

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

Set Aside Code Analysis

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

Output Escaping

82% escaped11 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
management_page (set-aside.php:38)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Set Aside Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 1
actionadmin_menuset-aside.php:117
Maintenance & Trust

Set Aside Maintenance & Trust

Maintenance Signals

WordPress version tested3.2.1
Last updatedJul 11, 2011
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Set Aside Developer Profile

Martin Lormes

5 plugins · 2K total installs

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

How We Detect Set Aside

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
wrapicon32
Data Attributes
id="message"class="updated fade"id="icon-tools"class="icon32"id="cat"id="post_format"+1 more
Shortcode Output
Set AsideChange Post Format
FAQ

Frequently Asked Questions about Set Aside