VeronaLabs

@veronalabs · wordpress.org profile ↗
Member since
2020-10-27
Location
Estonia
Employer
VeronaLabs
Job title
Authored
5 (1 closed)
SVN commit access
0
Readme contributor
1
Combined install base
687k+ across 6 plugins

Alerts (0)

No open alerts.

Show 1 resolved alert
Critical code_pattern WSMS (formerly WP SMS) – SMS & MMS Notifications with OTP and 2FA for WooCommerce Resolved · false_positive_legit_ip_use 2d ago
Slugwp-sms
Patternhardcoded_ip_url
Kindbuiltin
Version7.2.4
Hit count7
First hit
File
includes/gateways/class-wpsms-gateway-onlinepanel.php
Line
9
Snippet
private $wsdl_link = "http://87.107.121.52/post/send.asmx?WSDL";
Explanationplugin source hardcodes a raw IPv4 URL (e.g. `https://94.156.79.8/...`) — legitimate plugins use DNS hostnames because IPs change. Hardcoded IPs in plugin code are almost always either dev leftovers or attacker C2 infrastructure. The June 2024 social-warfare keylogger (audit #14) used `https://94.156.79.8/sc-top.js` for the JS payload host, `/AddSites` for victim registration, `/CMSUsers` for filesystem-recon exfil. Operator infrastructure on raw IPs avoids domain registration / RDAP detection paths. Post-filtered to skip RFC1918/loopback/link-local ranges and `vendor/`/`tests/` paths.
View raw JSON
{
    "slug": "wp-sms",
    "pattern": "hardcoded_ip_url",
    "kind": "builtin",
    "version": "7.2.4",
    "hit_count": 7,
    "first_hit": {
        "file": "includes/gateways/class-wpsms-gateway-onlinepanel.php",
        "line": 9,
        "snippet": "private $wsdl_link = \"http://87.107.121.52/post/send.asmx?WSDL\";"
    },
    "explanation": "plugin source hardcodes a raw IPv4 URL (e.g. `https://94.156.79.8/...`) \u2014 legitimate plugins use DNS hostnames because IPs change. Hardcoded IPs in plugin code are almost always either dev leftovers or attacker C2 infrastructure. The June 2024 social-warfare keylogger (audit #14) used `https://94.156.79.8/sc-top.js` for the JS payload host, `/AddSites` for victim registration, `/CMSUsers` for filesystem-recon exfil. Operator infrastructure on raw IPs avoids domain registration / RDAP detection paths. Post-filtered to skip RFC1918/loopback/link-local ranges and `vendor/`/`tests/` paths."
}

Plugins authored (5)

Plugin Version Installs Last updated Status
WP Statistics – Simple, privacy-friendly Google Analytics alternative ·wp-statistics 14.16.6 600k+ 16d ago Active
SlimStat Analytics ·wp-slimstat 5.4.11 80k+ 14d ago Active
WSMS (formerly WP SMS) – SMS & MMS Notifications with OTP and 2FA for WooCommerce ·wp-sms 7.2.4 7k+ 17d ago Active
FeedbackBird – Easily Collect Ideas, Issues, and Feedback on WordPress ·feedbackbird 1.0.4 2y ago Active
Podcast Importer ·podcast-importer 1.0.0 Closed

Contributor on other plugins (1)

Plugins where this account is listed in the readme contributors (distinct from SVN commit access).

Plugin Primary author Version Installs
LibWp mostafas1990 2.2 400