Kaskus Emoticons Security & Risk Analysis

wordpress.org/plugins/kaskus-emoticons

Kaskus Emoticons is an emoticon set inspired by Kaskus, the Largest Indonesian Community

20 active installs v3.1.3 PHP + WP 2.7.1+ Updated Dec 19, 2012
commentemoticonkaskuspostsmiley
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Kaskus Emoticons Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 13yr ago
Risk Assessment

The kaskus-emoticons plugin v3.1.3 exhibits a concerning security posture primarily due to a complete lack of output escaping. While the plugin shows no external dependencies, file operations, or external HTTP requests, and its SQL queries are properly prepared, the absence of output escaping across all 11 identified output points presents a significant risk. This deficiency means that any data displayed to users could potentially be manipulated, leading to cross-site scripting (XSS) vulnerabilities.

Furthermore, the static analysis reveals a complete absence of nonce checks and capability checks. Coupled with zero AJAX handlers, REST API routes, shortcodes, or cron events that are exposed without authentication, this might initially seem secure. However, this lack of security controls on any potential future entry points leaves the plugin vulnerable should its functionality evolve or if other plugins interact with it in unexpected ways. The plugin's history is clean, with no known CVEs, which is a positive indicator of past security. However, the current code quality, specifically the lack of output escaping, overshadows this historical record and requires immediate attention.

Key Concerns

  • 0% of outputs properly escaped
  • 0 nonce checks present
  • 0 capability checks present
Vulnerabilities
None known

Kaskus Emoticons Security Vulnerabilities

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

Kaskus Emoticons Release Timeline

v3.1.3Current
v3.1.2
v3.1.1
v3.1.0
v3.0.1
v3.0
v2.5
v2.4
v2.3
v2.2.2
v2.2.1
v2.2
v2.1
v2.0
v1.0.1
v1.0
Code Analysis
Analyzed Mar 16, 2026

Kaskus Emoticons Code Analysis

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

Output Escaping

0% escaped11 total outputs
Attack Surface

Kaskus Emoticons Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
filterthe_contentkaskus-emoticons.php:28
filtercomment_textkaskus-emoticons.php:29
actioncomment_formkaskus-emoticons.php:30
actionwp_headkaskus-emoticons.php:31
actionadmin_menukaskus-emoticons.php:32
filterplugin_action_linkskaskus-emoticons.php:33
actionmedia_buttonskaskus-emoticons.php:34
Maintenance & Trust

Kaskus Emoticons Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedDec 19, 2012
PHP min version
Downloads28K

Community Trust

Rating80/100
Number of ratings3
Active installs20
Developer Profile

Kaskus Emoticons Developer Profile

nartzco

2 plugins · 30 total installs

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

How We Detect Kaskus Emoticons

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/kaskus-emoticons/kaskus-emoticons.php/wp-content/plugins/kaskus-emoticons/kaskus-emoticons-list.php
Version Parameters
kaskus-emoticons/style.css?ver=kaskus-emoticons/kaskus-emoticons.js?ver=

HTML / DOM Fingerprints

CSS Classes
codelistcode-rowcode-row-checkedcode-row-hovercode-check0code-check1
Data Attributes
kaskus_emoticons_actionkaskus_emoticons_statkaskus_emoticons_backlinkkaskus_emoticons_submit
JS Globals
KaskusEmoticonsKEReplace2KEEUrl
FAQ

Frequently Asked Questions about Kaskus Emoticons