Is Pixlint Secure?
A
Grade A — Excellent
Low RiskPixlint passes WP HealthKit's 49-layer security audit with flying colours, earning a Grade A with only 40 minor findings.
Grade
A
Findings
40
Critical
0
Standards
100/100
Active Installs
N/A
Last Audited
Today
What We Found
PHP Version Mismatch: Declared vs RequiredHIGH
N+1 query: get_posts() inside foreach loopHIGH
Unsafe usage of new static().MEDIUM
Unsafe usage of new static().MEDIUM
Offset 'args' on array{path: '/events', methods: 'GET', callback: array{Pixlint\Admin\Api\Events, 'get'}, permission: array{$this(Pixlint\Admin\Api), 'check_permission'}, args: array{}}|array{path: '/events', methods: 'POST, PUT, PATCH', callback: array{Pixlint\Admin\Api\Events, 'update'}, permission: array{$this(Pixlint\Admin\Api), 'check_permission'}, args: array{data: array{required: true, validate_callback: Closure(mixed): bool, sanitize_callback: Closure(mixed): array}}}|array{path: '/pixels', methods: 'GET', callback: array{Pixlint\Admin\Api\Pixels, 'get'}, permission: array{$this(Pixlint\Admin\Api), 'check_permission'}, args: array{}}|array{path: '/pixels', methods: 'POST', callback: array{Pixlint\Admin\Api\Pixels, 'create'}, permission: array{$this(Pixlint\Admin\Api), 'check_permission'}, args: array{data: array{required: true, validate_callback: Closure(mixed): bool, sanitize_callback: Closure(mixed): array}}}|array{path: '/pixels/(?P<id>[a…', methods: 'DELETE', callback: array{Pixlint\Admin\Api\Pixels, 'delete'}, permission: array{$this(Pixlint\Admin\Api), 'check_permission'}, args: array{id: array{required: true, validate_callback: Closure(mixed): bool, sanitize_callback: 'sanitize_text_field'}}}|array{path: '/pixels/(?P<id>[a…', methods: 'POST, PUT, PATCH', callback: array{Pixlint\Admin\Api\Pixels, 'update'}, permission: array{$this(Pixlint\Admin\Api), 'check_permission'}, args: array{id: array{required: true, validate_callback: Closure(mixed): bool, sanitize_callback: 'sanitize_text_field'}, data: array{required: true, validate_callback: Closure(mixed): bool, sanitize_callback: Closure(mixed): array}}}|array{path: '/settings', methods: 'GET', callback: array{Pixlint\Admin\Api\Settings, 'get'}, permission: array{$this(Pixlint\Admin\Api), 'check_permission'}, args: array{}}|array{path: '/settings', methods: 'POST', callback: array{Pixlint\Admin\Api\Settings, 'update'}, permission: array{$this(Pixlint\Admin\Api), 'check_permission'}, args: array{data: array{required: true, validate_callback: Closure(mixed): bool, sanitize_callback: Closure(mixed): array}}} on left side of ?? always exists and is not nullable.MEDIUM
+ 35 more findings in the full report.
Frequently Asked Questions
Is Pixlint safe to use?
Pixlint passes WP HealthKit's 49-layer security audit with flying colours, earning a Grade A with only 40 minor findings.
How many vulnerabilities does Pixlint have?
WP HealthKit's audit found 40 findings for Pixlint: 0 critical, 2 high, and 19 medium severity issues.
What is Pixlint's security grade?
Pixlint has an overall security grade of A (Excellent) based on WP HealthKit's 49-layer security audit.