T&P Gallery Slider Security & Risk Analysis

wordpress.org/plugins/tp-gallery-slider

T&P Gallery Slider for WordPress is an image hover/click gallery as a WordPress plugin.

50 active installs v1.2 PHP + WP 3.0+ Updated Aug 23, 2013
galleryimageimagesjquerypictures
61
C · Use Caution
CVEs total1
Unpatched1
Last CVEApr 14, 2025
Safety Verdict

Is T&P Gallery Slider Safe to Use in 2026?

Use With Caution

Score 61/100

T&P Gallery Slider has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

1 known CVE 1 unpatched Last CVE: Apr 14, 2025Updated 12yr ago
Risk Assessment

The tp-gallery-slider plugin version 1.2 exhibits a mixed security posture. While it avoids dangerous functions, raw SQL, file operations, and external HTTP requests, significant concerns arise from its output handling and vulnerability history. The static analysis reveals that 100% of outputs are not properly escaped, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities. This is further supported by the plugin's vulnerability history, which shows one unpatched high-severity CVE specifically related to XSS. The presence of unsanitized paths in taint flows, although not classified as critical or high, adds to the potential for insecure data handling. The absence of nonce checks and capability checks on its single shortcode entry point is also a weakness. In conclusion, despite some good practices in preventing certain types of vulnerabilities, the critical issue of unescaped output and the historical pattern of XSS vulnerabilities represent a substantial risk that needs immediate attention.

Key Concerns

  • Unpatched High Severity CVE
  • 100% of outputs are not properly escaped
  • No nonce checks on entry points
  • No capability checks on entry points
  • Taint flows with unsanitized paths
Vulnerabilities
1

T&P Gallery Slider Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

High
1

1 total CVE

CVE-2025-32527high · 7.2Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

T&P Gallery Slider <= 1.2 - Unauthenticated Stored Cross-Site Scripting

Apr 14, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

T&P Gallery Slider Code Analysis

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

Output Escaping

0% escaped20 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
tp_gallery_update (tp_gallery_slider.php:270)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

T&P Gallery Slider Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[tp_gallery] tp_gallery_slider.php:293
WordPress Hooks 5
actionadmin_menutp_gallery_slider.php:284
actioninittp_gallery_slider.php:285
actionwp_footertp_gallery_slider.php:295
actioninittp_gallery_slider.php:296
actionwp_headtp_gallery_slider.php:302
Maintenance & Trust

T&P Gallery Slider Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedAug 23, 2013
PHP min version
Downloads14K

Community Trust

Rating100/100
Number of ratings5
Active installs50
Developer Profile

T&P Gallery Slider Developer Profile

pey22

2 plugins · 60 total installs

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

How We Detect T&P Gallery Slider

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/tp-gallery-slider/images/image_01_large.jpg/wp-content/plugins/tp-gallery-slider/images/image_01_thumb.jpg/wp-content/plugins/tp-gallery-slider/images/image_02_thumb.jpg/wp-content/plugins/tp-gallery-slider/images/image_03_thumb.jpg/wp-content/plugins/tp-gallery-slider/images/image_04_thumb.jpg/wp-content/plugins/tp-gallery-slider/images/image_05_thumb.jpg/wp-content/plugins/tp-gallery-slider/icons/cut.png/wp-content/plugins/tp-gallery-slider/icons/pic.png

HTML / DOM Fingerprints

CSS Classes
tp_changetp_gallery_slidertp_previewtp_panel
HTML Comments
<!-- icon32 --><!-- description -->
Data Attributes
id="tp_width"id="tp_height"id="tp_thumbs"id="largeImage"id="description"id="tp_panel"+5 more
Shortcode Output
[tp_gallery][tp_gallery post_id="id"]
FAQ

Frequently Asked Questions about T&P Gallery Slider