Graded Cards System: Collector's Database, Seller Tools & Certificate Lookup Security & Risk Analysis

wordpress.org/plugins/graded-cards-system

A simple and effective system for collectors to manage, display, and verify their graded cards (PSA, BGS, SGC) with a certificate lookup feature.

0 active installs v2.2 PHP 7.4+ WP 5.8+ Updated Sep 27, 2025
certificate-lookupgraded-card-systemgraded-collectibles-managergraded-sports-cardstrading-card-database
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Graded Cards System: Collector's Database, Seller Tools & Certificate Lookup Safe to Use in 2026?

Generally Safe

Score 100/100

Graded Cards System: Collector's Database, Seller Tools & Certificate Lookup has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7mo ago
Risk Assessment

The 'graded-cards-system' v2.2 plugin demonstrates a strong security posture with several positive attributes. Notably, all SQL queries are prepared, outputs are properly escaped, and there are no file operations or external HTTP requests, significantly reducing common attack vectors. The presence of nonce and capability checks, while limited in number, indicates an awareness of security best practices for handling user input and actions.

However, the taint analysis reveals a concern. One flow with an unsanitized path has been identified with a high severity, suggesting a potential for attackers to exploit this weakness to manipulate data or gain unauthorized access. While the static analysis did not find any dangerous functions or unprotected entry points, this single high-severity taint flow warrants attention. The complete lack of past vulnerabilities is a positive indicator, implying the developers are generally attentive to security, but it does not negate the current findings from the static and taint analysis.

In conclusion, the plugin has a solid foundation in secure coding practices. The primary weakness lies in a single high-severity unsanitized path identified in the taint analysis. This, combined with a relatively small attack surface and good SQL/output handling, leads to a moderate overall risk. Addressing the identified taint flow should be the priority to further strengthen the plugin's security.

Key Concerns

  • High severity taint flow with unsanitized path
Vulnerabilities
None known

Graded Cards System: Collector's Database, Seller Tools & Certificate Lookup Security Vulnerabilities

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

Graded Cards System: Collector's Database, Seller Tools & Certificate Lookup Release Timeline

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

Graded Cards System: Collector's Database, Seller Tools & Certificate Lookup Code Analysis

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

SQL Query Safety

100% prepared13 total queries

Output Escaping

100% escaped125 total outputs
Data Flows · Security
1 unsanitized

Data Flow Analysis

3 flows1 with unsanitized paths
gcsys_search_shortcode (graded-cards-system.php:280)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Graded Cards System: Collector's Database, Seller Tools & Certificate Lookup Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[graded_cards_search] graded-cards-system.php:289
[graded_cards_list] graded-cards-system.php:338
WordPress Hooks 5
actionadmin_enqueue_scriptsgraded-cards-system.php:56
actionwp_enqueue_scriptsgraded-cards-system.php:64
actionadmin_menugraded-cards-system.php:76
actionadmin_initgraded-cards-system.php:104
actionadmin_initgraded-cards-system.php:184
Maintenance & Trust

Graded Cards System: Collector's Database, Seller Tools & Certificate Lookup Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 27, 2025
PHP min version7.4
Downloads222

Community Trust

Rating0/100
Number of ratings0
Active installs0
Alternatives

Graded Cards System: Collector's Database, Seller Tools & Certificate Lookup Alternatives

No alternatives data available yet.

Developer Profile

Graded Cards System: Collector's Database, Seller Tools & Certificate Lookup Developer Profile

Richard Psytes

2 plugins · 0 total installs

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

How We Detect Graded Cards System: Collector's Database, Seller Tools & Certificate Lookup

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/graded-cards-system/assets/css/admin-styles.css/wp-content/plugins/graded-cards-system/assets/js/admin-scripts.js/wp-content/plugins/graded-cards-system/assets/css/frontend-styles.css
Script Paths
/wp-content/plugins/graded-cards-system/assets/js/admin-scripts.js
Version Parameters
graded-cards-system/assets/css/admin-styles.css?ver=graded-cards-system/assets/js/admin-scripts.js?ver=graded-cards-system/assets/css/frontend-styles.css?ver=

HTML / DOM Fingerprints

HTML Comments
Dear Reviewer: A direct database call with dbDelta is the standard, recommended method for creating/updating custom tables in WordPress.Dear Reviewer, The following `isset` check is a false positive for "Processing form data without nonce verification". The nonce (`_wpnonce`) is correctly verified with `wp_verify_nonce()` immediately inside this conditional block before any data is processed.Dear Reviewer: This is a direct database call, which is necessary to interact with the plugin's custom table.Dear Reviewer, This `isset` check is a false positive for "Processing form data without nonce verification". The nonce (`gcsys_add_card_nonce`) is correctly verified with `wp_verify_nonce()` immediately inside this conditional block.+1 more
Data Attributes
name="gcsys_list_layout"value="grid"value="table"
Shortcode Output
[graded_cards_list]
FAQ

Frequently Asked Questions about Graded Cards System: Collector's Database, Seller Tools & Certificate Lookup