Shorten2PingNG Security & Risk Analysis

wordpress.org/plugins/shorten2ping-ng

Sends status updates to Ping.fm or Twitter everytime you publish a post, using own domain or others for shortened permalinks.

10 active installs v1.3.1 PHP + WP 2.7+ Updated Nov 26, 2012
bit-lyfacebookpingping-fmtwitter
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Shorten2PingNG Safe to Use in 2026?

Generally Safe

Score 85/100

Shorten2PingNG 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 static analysis of shorten2ping-ng v1.3.1 reveals a plugin with a very small attack surface, exhibiting no direct entry points via AJAX, REST API, shortcodes, or cron events. Furthermore, it demonstrates good practices by exclusively using prepared statements for its SQL queries and not involving file operations or bundled libraries. However, a significant concern arises from the complete absence of output escaping for all identified output points. This means any data processed by the plugin and then displayed to the user or injected into the page could be vulnerable to cross-site scripting (XSS) attacks. The plugin also makes external HTTP requests, which could be a vector for other vulnerabilities if not handled securely. The vulnerability history is clean, with no recorded CVEs, suggesting a potentially well-maintained codebase or simply a lack of past exploitation. Despite the lack of historical vulnerabilities and a minimal attack surface, the critical oversight in output escaping presents a tangible security risk that cannot be ignored. The absence of nonce and capability checks, while not immediately exploitable due to the lack of entry points, would become a significant weakness if any were introduced in future versions without proper security considerations.

Key Concerns

  • 100% of outputs not properly escaped
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

Shorten2PingNG Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Shorten2PingNG Code Analysis

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

Output Escaping

0% escaped18 total outputs
Attack Surface

Shorten2PingNG Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionplugins_loadedshorten2ping.php:782
actionnew_to_publishshorten2ping.php:798
actiondraft_to_publishshorten2ping.php:799
actionpending_to_publishshorten2ping.php:800
actionfuture_to_publishshorten2ping.php:801
actionadmin_menushorten2ping.php:802
actionwp_headshorten2ping.php:804
actionwp_headshorten2ping.php:805
Maintenance & Trust

Shorten2PingNG Maintenance & Trust

Maintenance Signals

WordPress version tested2.9.2
Last updatedNov 26, 2012
PHP min version
Downloads4K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Shorten2PingNG Developer Profile

Lopo Lencastre de Almeida

8 plugins · 150 total installs

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

How We Detect Shorten2PingNG

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/shorten2ping-ng/css/shorten2ping.css/wp-content/plugins/shorten2ping-ng/js/shorten2ping.js
Script Paths
/wp-content/plugins/shorten2ping-ng/js/shorten2ping.js
Version Parameters
shorten2ping-ng/css/shorten2ping.css?ver=shorten2ping-ng/js/shorten2ping.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- Shorturl added by shorten2ping --><!-- Img for Facebook thumbnail added by Shorten2Ping -->
Data Attributes
rel="shorturl"
Shortcode Output
<a href="$short_permalink" rel="shorturl" title="$post_title">
FAQ

Frequently Asked Questions about Shorten2PingNG