Gutena PhotoFeed Security & Risk Analysis

wordpress.org/plugins/photofeed-block-by-gutena

Gutena PhotoFeed is a free and simple plugin for WordPress that allows you to display your Instagram photos in a gallery. You can set the number of co …

800 active installs v1.0.3 PHP 5.6+ WP 5.8+ Updated Dec 18, 2025
instagraminstagram-feedinstagram-galleryinstagram-photosinstagram-widget
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Gutena PhotoFeed Safe to Use in 2026?

Generally Safe

Score 100/100

Gutena PhotoFeed has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5mo ago
Risk Assessment

The 'photofeed-block-by-gutena' plugin v1.0.3 demonstrates a generally strong security posture, with several good practices in place. The static analysis indicates no dangerous functions are used, all SQL queries utilize prepared statements, and all output is properly escaped, which are significant strengths. The presence of nonce checks on all identified AJAX handlers further contributes to its security.

However, a key concern arises from the taint analysis, which identified two flows with unsanitized paths. While no critical or high-severity issues were flagged, unsanitized paths can potentially lead to vulnerabilities if they are exposed to user input and are not adequately handled further down the processing chain. The plugin also makes an external HTTP request, which, if not handled securely and against a trustworthy endpoint, could pose a risk. The lack of capability checks on the AJAX handlers, despite having nonce checks, is a notable weakness, as it means any authenticated user, regardless of their role, could potentially trigger these actions.

The plugin's vulnerability history is completely clean, with no recorded CVEs. This suggests a good track record, but it doesn't negate the risks identified in the current code analysis, particularly the unsanitized paths and the absence of capability checks. In conclusion, while the plugin has a solid foundation with secure coding practices for SQL and output, the identified unsanitized paths and the reliance solely on nonce checks for AJAX handlers present areas for improvement to achieve a more robust security profile.

Key Concerns

  • Unsanitized paths found in taint analysis
  • AJAX handlers lack capability checks
  • External HTTP request made
Vulnerabilities
None known

Gutena PhotoFeed Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Gutena PhotoFeed Release Timeline

v1.0.3Current
v1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

Gutena PhotoFeed Code Analysis

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

Output Escaping

100% escaped16 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
get_images (photofeed-block-gutena.php:139)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Gutena PhotoFeed Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 3

authwp_ajax_install_gutena_kit_pluginincludes\gutena\gutena-ecosys-onboard\gutena-ecosys-onboard.php:78
authwp_ajax_dismiss_gutena_kit_ctaincludes\gutena\gutena-ecosys-onboard\gutena-ecosys-onboard.php:81
authwp_ajax_gutena_get_instagram_imagesphotofeed-block-gutena.php:64
WordPress Hooks 3
actionenqueue_block_editor_assetsincludes\gutena\gutena-ecosys-onboard\gutena-ecosys-onboard.php:76
actioninitphotofeed-block-gutena.php:63
filterblock_categories_allphotofeed-block-gutena.php:65
Maintenance & Trust

Gutena PhotoFeed Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 18, 2025
PHP min version5.6
Downloads8K

Community Trust

Rating0/100
Number of ratings0
Active installs800
Developer Profile

Gutena PhotoFeed Developer Profile

Saad Iqbal

89 plugins · 1.4M total installs

74
trust score
Avg Security Score
93/100
Avg Patch Time
267 days
View full developer profile
Detection Fingerprints

How We Detect Gutena PhotoFeed

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/photofeed-block-by-gutena/build/index.js/wp-content/plugins/photofeed-block-by-gutena/build/index.css
Script Paths
/wp-content/plugins/photofeed-block-by-gutena/build/index.js
Version Parameters
photofeed-block-by-gutena/build/index.css?ver=photofeed-block-by-gutena/build/index.js?ver=

HTML / DOM Fingerprints

CSS Classes
photofeed-blocks-grid
Data Attributes
data-gutena-photofeed-gapdata-gutena-photofeed-hover-colordata-gutena-photofeed-opacitydata-gutena-photofeed-hover-effectdata-gutena-photofeed-link-typedata-gutena-photofeed-link-target
JS Globals
gutenaInstagramGalleryBlock
REST Endpoints
/wp-json/gutena/v1/instagram
FAQ

Frequently Asked Questions about Gutena PhotoFeed