Simple Photo Feed Security & Risk Analysis

wordpress.org/plugins/simple-photo-feed

Simple Photo Feed provides an easy way to connect to your Instagram account and display your photos in your WordPress site.

1K active installs v1.4.3 PHP 7.2+ WP 5.3.0+ Updated Jul 3, 2025
embedfeedinstagramphoto-gallerysocial
99
A · Safe
CVEs total1
Unpatched0
Last CVEFeb 18, 2025
Safety Verdict

Is Simple Photo Feed Safe to Use in 2026?

Generally Safe

Score 99/100

Simple Photo Feed has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Feb 18, 2025Updated 9mo ago
Risk Assessment

The simple-photo-feed plugin exhibits a mixed security posture. While it demonstrates good practices by effectively escaping most output (89%) and utilizing nonce checks (5) and capability checks (9) in some areas, significant concerns remain. The presence of two unprotected AJAX handlers represents a substantial attack surface, potentially allowing unauthenticated users to trigger plugin functionality. The complete lack of prepared statements for its single SQL query is also a red flag, increasing the risk of SQL injection vulnerabilities, especially when combined with potentially unsanitized input that isn't explicitly caught in the taint analysis. The plugin has a history of known vulnerabilities, with one medium-severity CVE recorded, specifically related to missing authorization. This historical pattern, coupled with the current unprotected AJAX endpoints, suggests a recurring weakness in authorization enforcement within the plugin.

Key Concerns

  • Unprotected AJAX handlers found
  • SQL queries without prepared statements
  • Medium severity CVE in vulnerability history
Vulnerabilities
1

Simple Photo Feed Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-27000medium · 5.4Missing Authorization

Simple Photo Feed <= 1.4.0 - Missing Authorization

Feb 18, 2025 Patched in 1.4.1 (36d)
Code Analysis
Analyzed Mar 16, 2026

Simple Photo Feed Code Analysis

Dangerous Functions
0
Raw SQL Queries
1
0 prepared
Unescaped Output
8
63 escaped
Nonce Checks
5
Capability Checks
9
File Operations
0
External Requests
6
Bundled Libraries
0

SQL Query Safety

0% prepared1 total queries

Output Escaping

89% escaped71 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<simple-photo-feed-admin-display> (admin\partials\simple-photo-feed-admin-display.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

Simple Photo Feed Attack Surface

Entry Points3
Unprotected2

AJAX Handlers 2

authwp_ajax_spf_disconnect_userincludes\class-simple-photo-feed.php:180
authwp_ajax_spf_clear_feed_cacheincludes\class-simple-photo-feed.php:181

Shortcodes 1

[simple-photo-feed] includes\class-simple-photo-feed.php:203
WordPress Hooks 12
actionadmin_noticesadmin\class-simple-photo-feed-admin.php:180
actionplugins_loadedincludes\class-simple-photo-feed.php:158
actionadmin_enqueue_scriptsincludes\class-simple-photo-feed.php:172
actionadmin_enqueue_scriptsincludes\class-simple-photo-feed.php:173
actionadmin_initincludes\class-simple-photo-feed.php:175
actionadmin_menuincludes\class-simple-photo-feed.php:176
filtercron_schedulesincludes\class-simple-photo-feed.php:177
filterplugin_action_linksincludes\class-simple-photo-feed.php:178
actionsimple_photo_refresh_tokenincludes\class-simple-photo-feed.php:185
actionupdate_option_spf_main_settingsincludes\class-simple-photo-feed.php:186
actionsimple_photo_update_feedincludes\class-simple-photo-feed.php:187
actionwp_enqueue_scriptsincludes\class-simple-photo-feed.php:201

Scheduled Events 2

simple_photo_refresh_token
simple_photo_update_feed
Maintenance & Trust

Simple Photo Feed Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJul 3, 2025
PHP min version7.2
Downloads13K

Community Trust

Rating100/100
Number of ratings7
Active installs1K
Developer Profile

Simple Photo Feed Developer Profile

George Pattichis

9 plugins · 76K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
192 days
View full developer profile
Detection Fingerprints

How We Detect Simple Photo Feed

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/simple-photo-feed/admin/css/simple-photo-feed-admin.css/wp-content/plugins/simple-photo-feed/public/css/simple-photo-feed-public.css/wp-content/plugins/simple-photo-feed/public/js/simple-photo-feed-public.js
Script Paths
/wp-content/plugins/simple-photo-feed/admin/js/simple-photo-feed-admin.js
Version Parameters
simple-photo-feed/admin/css/simple-photo-feed-admin.css?ver=simple-photo-feed/public/css/simple-photo-feed-public.css?ver=simple-photo-feed/public/js/simple-photo-feed-public.js?ver=

HTML / DOM Fingerprints

CSS Classes
spf-feed-containerspf-feed-itemspf-feed-imagespf-feed-caption
HTML Comments
<!-- Simple Photo Feed Admin Settings --><!-- The content displayed on the page --><!-- END Simple Photo Feed Admin Settings -->
Data Attributes
data-spf-settingsdata-feed-containerdata-feed-item
JS Globals
spf
Shortcode Output
<div class="spf-feed-container"><div class="spf-feed-item"><img class="spf-feed-image" src="" alt="
FAQ

Frequently Asked Questions about Simple Photo Feed