People Also Ask Security & Risk Analysis

wordpress.org/plugins/people-also-ask

Automatically generate content-rich articles in your WordPress site by scraping and organizing questions from Google's "People Also Ask" section.

40 active installs v1.1.687 PHP 5.0+ WP 3.0.1+ Updated Nov 21, 2024
automatic-postscontent-generationgoogle-serppeople-also-askseo
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is People Also Ask Safe to Use in 2026?

Generally Safe

Score 92/100

People Also Ask has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The "people-also-ask" plugin v1.1.687 exhibits a mixed security posture. On the positive side, the plugin demonstrates excellent practices regarding SQL query preparation (95% prepared statements) and output escaping (100% properly escaped), significantly reducing the risk of common injection and XSS vulnerabilities. The absence of file operations and dangerous functions is also a strong indicator of a well-developed codebase. Furthermore, the plugin has a clean vulnerability history with zero known CVEs, suggesting a generally stable and secure past.

However, there are notable security concerns that warrant attention. The presence of two AJAX handlers without authentication checks represents a significant attack surface. This could allow unauthenticated users to trigger potentially sensitive functionality. The taint analysis also reveals three flows with unsanitized paths, all classified as high severity. This is a critical finding, as unsanitized paths can lead to various exploits, including directory traversal or arbitrary file read/write, depending on the context. While the lack of unpatched CVEs is reassuring, the high-severity taint flows indicate potential for undiscovered or emergent vulnerabilities.

In conclusion, while the plugin has strong foundational security practices, the identified unprotected AJAX endpoints and critical taint flows are significant risks. The absence of historical vulnerabilities is a positive sign, but it does not negate the immediate concerns raised by the static analysis. Remediation of the unsanitized paths and implementing proper authentication checks on AJAX handlers should be the top priorities.

Key Concerns

  • Unprotected AJAX handlers
  • High severity unsanitized paths in taint analysis
Vulnerabilities
None known

People Also Ask Security Vulnerabilities

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

People Also Ask Code Analysis

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

SQL Query Safety

95% prepared114 total queries

Output Escaping

100% escaped102 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

4 flows3 with unsanitized paths
save_keywords (admin\class-people_also_ask-admin.php:1812)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

People Also Ask Attack Surface

Entry Points4
Unprotected2

AJAX Handlers 2

authwp_ajax_item_createincludes\class-people_also_ask.php:154
authwp_ajax_processa_itemincludes\class-people_also_ask.php:155

Shortcodes 2

[people-also-ask-video] includes\class-people_also_ask.php:175
[people-also-ask-barra] includes\class-people_also_ask.php:176
WordPress Hooks 8
actionplugins_loadedincludes\class-people_also_ask.php:132
actionplugins_loadedincludes\class-people_also_ask.php:147
actionadmin_menuincludes\class-people_also_ask.php:149
actionadmin_enqueue_scriptsincludes\class-people_also_ask.php:151
actionadmin_enqueue_scriptsincludes\class-people_also_ask.php:152
actionadmin_initincludes\class-people_also_ask.php:157
actionwp_footerincludes\class-people_also_ask.php:159
actionwp_footerincludes\class-people_also_ask.php:177
Maintenance & Trust

People Also Ask Maintenance & Trust

Maintenance Signals

WordPress version tested6.6.5
Last updatedNov 21, 2024
PHP min version5.0
Downloads1K

Community Trust

Rating100/100
Number of ratings6
Active installs40
Developer Profile

People Also Ask Developer Profile

caiquedourado

1 plugin · 40 total installs

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

How We Detect People Also Ask

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/people-also-ask/css/people_also_ask-admin.css/wp-content/plugins/people-also-ask/js/people_also_ask-admin.js
Script Paths
js/people_also_ask-admin.js
Version Parameters
people_also_ask-admin.css?ver=people_also_ask-admin.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- Generated by People Also Ask Plugin -->
Data Attributes
data-attr-nonce
JS Globals
people_also_ask_admin_ajax
Shortcode Output
[people_also_ask]
FAQ

Frequently Asked Questions about People Also Ask