Save as Image Plugin by PDFCrowd Security & Risk Analysis

wordpress.org/plugins/save-as-image-by-pdfcrowd

Enable visitors to capture your webpages into image screenshots with just one click.

20 active installs v4.5.6 PHP 5.1+ WP 4.0+ Updated Jan 13, 2026
image-conversionimage-printpage-snapshotscreenshot-captureweb-to-image
98
A · Safe
CVEs total3
Unpatched0
Last CVEApr 10, 2024
Safety Verdict

Is Save as Image Plugin by PDFCrowd Safe to Use in 2026?

Generally Safe

Score 98/100

Save as Image Plugin by PDFCrowd has a strong security track record. Known vulnerabilities have been patched promptly.

3 known CVEsLast CVE: Apr 10, 2024Updated 2mo ago
Risk Assessment

The 'save-as-image-by-pdfcrowd' plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by exclusively using prepared statements for SQL queries and having a high percentage of properly escaped outputs, indicating an awareness of common web vulnerabilities. The absence of critical or high-severity vulnerabilities in its history, and no currently unpatched CVEs, further supports this. However, significant concerns arise from the attack surface analysis. The plugin exposes 4 unprotected AJAX handlers, which represent a substantial risk for unauthorized actions or data manipulation if exploited. While the taint analysis did not reveal critical or high-severity issues, the presence of 2 flows with unsanitized paths warrants attention, suggesting potential for vulnerabilities that were not fully captured or were mitigated by other factors.

Key Concerns

  • 4 unprotected AJAX handlers
  • 2 flows with unsanitized paths
  • 1 missing nonce check on AJAX
  • 3 medium severity CVEs historically
Vulnerabilities
3

Save as Image Plugin by PDFCrowd Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
2 CVEs in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
3

3 total CVEs

CVE-2024-31931medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Save as Image <= 3.2.1 - Authenticated (Admin+) Stored Cross-Site Scripting

Apr 10, 2024 Patched in 3.2.2 (7d)
CVE-2024-3062medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Save as PDF by Pdfcrowd <= 3.2.1 - Authenticated (Admin+) Stored Cross-Site Scripting

Apr 2, 2024 Patched in 3.2.2 (423d)
CVE-2023-40665medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Save as Image plugin by Pdfcrowd <= 2.16.0 - Authenticated (Administrator+) Stored Cross-Site Scripting via settings

Aug 21, 2023 Patched in 2.16.1 (155d)
Code Analysis
Analyzed Mar 16, 2026

Save as Image Plugin by PDFCrowd Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
7
66 escaped
Nonce Checks
1
Capability Checks
11
File Operations
3
External Requests
4
Bundled Libraries
0

Output Escaping

90% escaped73 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

4 flows2 with unsanitized paths
save_as_image_pdfcrowd (public\class-save-as-image-pdfcrowd-public.php:1514)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
4 unprotected

Save as Image Plugin by PDFCrowd Attack Surface

Entry Points6
Unprotected4

AJAX Handlers 4

authwp_ajax_save_as_image_pdfcrowd_create_buttonincludes\class-save-as-image-pdfcrowd.php:180
authwp_ajax_save_as_image_pdfcrowd_dismiss_upgradeincludes\class-save-as-image-pdfcrowd.php:183
authwp_ajax_save_as_image_pdfcrowdpublic\class-save-as-image-pdfcrowd-public.php:153
noprivwp_ajax_save_as_image_pdfcrowdpublic\class-save-as-image-pdfcrowd-public.php:154

Shortcodes 2

[save_as_image_pdfcrowd] public\class-save-as-image-pdfcrowd-public.php:149
[block_save_as_image_pdfcrowd] public\class-save-as-image-pdfcrowd-public.php:151
WordPress Hooks 11
actionplugins_loadedincludes\class-save-as-image-pdfcrowd.php:156
actionadmin_enqueue_scriptsincludes\class-save-as-image-pdfcrowd.php:170
actionadmin_enqueue_scriptsincludes\class-save-as-image-pdfcrowd.php:171
actionadmin_menuincludes\class-save-as-image-pdfcrowd.php:172
actionadmin_initincludes\class-save-as-image-pdfcrowd.php:173
actionadmin_noticesincludes\class-save-as-image-pdfcrowd.php:175
actionwp_enqueue_scriptsincludes\class-save-as-image-pdfcrowd.php:198
actionwp_enqueue_scriptsincludes\class-save-as-image-pdfcrowd.php:199
actioninitincludes\class-save-as-image-pdfcrowd.php:200
filterthe_contentpublic\class-save-as-image-pdfcrowd-public.php:67
filterthe_excerptpublic\class-save-as-image-pdfcrowd-public.php:68
Maintenance & Trust

Save as Image Plugin by PDFCrowd Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 13, 2026
PHP min version5.1
Downloads7K

Community Trust

Rating20/100
Number of ratings1
Active installs20
Developer Profile

Save as Image Plugin by PDFCrowd Developer Profile

Pdfcrowd Dev Team

2 plugins · 1K total installs

85
trust score
Avg Security Score
95/100
Avg Patch Time
65 days
View full developer profile
Detection Fingerprints

How We Detect Save as Image Plugin by PDFCrowd

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/save-as-image-by-pdfcrowd/public/css/save-as-image-pdfcrowd-public.css/wp-content/plugins/save-as-image-by-pdfcrowd/public/js/save-as-image-pdfcrowd-public.js/wp-content/plugins/save-as-image-by-pdfcrowd/public/js/save-as-image-pdfcrowd-pdfcrowd.js/wp-content/plugins/save-as-image-by-pdfcrowd/admin/css/save-as-image-pdfcrowd-admin.css/wp-content/plugins/save-as-image-by-pdfcrowd/public/css/save-as-image-pdfcrowd-indicators.css/wp-content/plugins/save-as-image-by-pdfcrowd/admin/js/save-as-image-pdfcrowd-admin.js/wp-content/plugins/save-as-image-by-pdfcrowd/public/js/save-as-image-pdfcrowd-indicators.js
Script Paths
/wp-content/plugins/save-as-image-by-pdfcrowd/public/js/save-as-image-pdfcrowd-public.js/wp-content/plugins/save-as-image-by-pdfcrowd/public/js/save-as-image-pdfcrowd-pdfcrowd.js
Version Parameters
save-as-image-by-pdfcrowd/public/css/save-as-image-pdfcrowd-public.css?ver=save-as-image-by-pdfcrowd/public/js/save-as-image-pdfcrowd-public.js?ver=save-as-image-by-pdfcrowd/public/js/save-as-image-pdfcrowd-pdfcrowd.js?ver=save-as-image-by-pdfcrowd/admin/css/save-as-image-pdfcrowd-admin.css?ver=save-as-image-by-pdfcrowd/public/css/save-as-image-pdfcrowd-indicators.css?ver=save-as-image-by-pdfcrowd/admin/js/save-as-image-pdfcrowd-admin.js?ver=save-as-image-by-pdfcrowd/public/js/save-as-image-pdfcrowd-indicators.js?ver=

HTML / DOM Fingerprints

CSS Classes
save-as-image-pdfcrowd-noticesave-as-image-pdfcrowd-do-upgradesave-as-image-pdfcrowd-never-show-again
Data Attributes
data-pdfcrowd-optionsdata-pdfcrowd-save
JS Globals
save_as_image_pdfcrowd
Shortcode Output
[pdfcrowd-save-as-image]
FAQ

Frequently Asked Questions about Save as Image Plugin by PDFCrowd