Skip to main content
WP HealthKit

Is Pixlint Secure?

A

Grade AExcellent

Low Risk

Pixlint 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.