Skysa Text Ticker App Security & Risk Analysis

wordpress.org/plugins/skysa-text-ticker-app

Displays a Ticker (Scrolling Message) at the bottom of your site using any text you choose. The message can be clickable, directing to a URL.

10 active installs v1.4 PHP + WP 2.7+ Updated Sep 8, 2014
message-tickerskysaskysa-appstext-tickerticker
63
C · Use Caution
CVEs total1
Unpatched1
Last CVEMay 11, 2026
Safety Verdict

Is Skysa Text Ticker App Safe to Use in 2026?

Use With Caution

Score 63/100

Skysa Text Ticker App has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

1 known CVE 1 unpatched Last CVE: May 11, 2026Updated 11yr ago
Risk Assessment

The skysa-text-ticker-app plugin version 1.4 exhibits a concerning security posture primarily due to its unprotected entry points. While it shows strengths in SQL query handling and avoiding dangerous functions or external requests, the presence of two AJAX handlers without authentication checks represents a significant risk. This lack of authorization means that any unauthenticated user could potentially interact with these handlers, opening the door to various attacks depending on their functionality.

The taint analysis indicates that all analyzed flows involve unsanitized paths, which is a critical concern. Although no specific vulnerabilities were flagged as critical or high in the taint analysis, this finding suggests a high likelihood of potential vulnerabilities if these unsanitized paths are exposed to user input. The absence of known CVEs is positive, but it does not negate the inherent risks identified in the code analysis.

In conclusion, the plugin has some good security practices, such as using prepared statements for SQL. However, the critical weakness lies in the unprotected AJAX endpoints and the presence of unsanitized paths in taint flows. This combination presents a notable security risk that should be addressed by implementing proper authentication and sanitization mechanisms. The plugin's history of no known vulnerabilities might be due to its limited exposure or the fact that the identified weaknesses haven't been exploited yet.

Key Concerns

  • Unprotected AJAX handlers
  • Flows with unsanitized paths
  • Low output escaping coverage
  • Missing nonce checks on AJAX
  • Missing capability checks
Vulnerabilities
1 published

Skysa Text Ticker App Security Vulnerabilities

CVEs by Year

1 CVE in 2026 · unpatched
2026
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2026-6710medium · 4.3Cross-Site Request Forgery (CSRF)

Skysa Text Ticker App <= 1.4 - Cross-Site Request Forgery to Settings Modification via 'Save Settings' Form

May 11, 2026Unpatched
Version History

Skysa Text Ticker App Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

Skysa Text Ticker App Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

4% escaped23 total outputs
Data Flows · Security
4 unsanitized

Data Flow Analysis

4 flows4 with unsanitized paths
SkysaApps_Admin_DrawTabs (skysa-required/admin.php:168)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

Skysa Text Ticker App Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_skysa_apploadskysa-required/index.php:111
noprivwp_ajax_skysa_apploadskysa-required/index.php:112
WordPress Hooks 3
actionwp_print_footer_scriptsskysa-required/index.php:103
actionwp_footerskysa-required/index.php:105
actionadmin_menuskysa-required/index.php:109
Maintenance & Trust

Skysa Text Ticker App Maintenance & Trust

Maintenance Signals

WordPress version tested4.0.38
Last updatedSep 8, 2014
PHP min version
Downloads4K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Skysa Text Ticker App Developer Profile

Skysa

11 plugins · 110 total installs

68
trust score
Avg Security Score
84/100
Avg Patch Time
4439 days
View full developer profile
Detection Fingerprints

How We Detect Skysa Text Ticker App

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/skysa-text-ticker-app/js/modjs/ticker.js/wp-content/plugins/skysa-text-ticker-app/css/apps/ticker.css

HTML / DOM Fingerprints

CSS Classes
bar-buttonSKYUI-menuoffSKYUI-Mod-Button-Tickerlabellabel-inner
HTML Comments
************************************************************* * This app was made using the: * * Skysa App SDK * * http://wordpress.org/extend/plugins/skysa-app-sdk/ * *************************************************************This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.+2 more
Data Attributes
id="$button_id"class="bar-button SKYUI-menuoff SKYUI-Mod-Button-Ticker"speed="$app_option1"name="Text Ticker App (WordPress)"class="label"style="width: $app_option2; display: block; overflow: hidden;"+1 more
JS Globals
var clickURLS.on('click',function(){if(clickURL.search(window.location.host) != -1){window.location.href = clickURL;}else{window.open(clickURL);}});
Shortcode Output
<div id="$button_id" class="bar-button SKYUI-menuoff SKYUI-Mod-Button-Ticker" speed="$app_option1" name="Text Ticker App (WordPress)"><span class="label" style="width: $app_option2; display: block; overflow: hidden;"><span class="label-inner">$app_data</span></span></div>
FAQ

Frequently Asked Questions about Skysa Text Ticker App