MSG91

@msg91official · wordpress.org profile ↗
Member since
2025-05-02
Location
Indore
Employer
MSG91
Job title
Telecom
Authored
1
SVN commit access
1
Readme contributor
0
Combined install base
90 across 1 plugins

Alerts (0)

No open alerts.

Show 3 resolved alerts
Critical code_pattern Msg91 for WooCommerce Resolved · fp_legacy_code_pattern_lowinstalls 13d ago
Slugmsg91-for-woocommerce
Patternhardcoded_ip_url
Kindbuiltin
Version5.0.1
Hit count1
First hit
File
config/constants.php
Line
843
Snippet
- If ANY image is missing, empty, http (not https), or hosted on a bare IP address (e.g. `https://35.154.223.210/...`) / `localhost`, do NOT use a carousel. Instead send a NUMBERED TEXT LIST (no image
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": "msg91-for-woocommerce",
    "pattern": "hardcoded_ip_url",
    "kind": "builtin",
    "version": "5.0.1",
    "hit_count": 1,
    "first_hit": {
        "file": "config/constants.php",
        "line": 843,
        "snippet": "- If ANY image is missing, empty, http (not https), or hosted on a bare IP address (e.g. `https://35.154.223.210/...`) / `localhost`, do NOT use a carousel. Instead send a NUMBERED TEXT LIST (no image"
    },
    "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."
}
Critical code_scan_delta Msg91 for WooCommerce Resolved · fp_code_scan_delta_routine 15d ago
Slugmsg91-for-woocommerce
Previous version3.0.0
Current version5.0.1
New findings
PatternKindFileLineSnippetConfidence
hardcoded_ip_urlbuiltinconfig/constants.php843- If ANY image is missing, empty, http (not https), or hosted on a bare IP address (e.g. `https://35.154.223.210/...`) / `localhost`, do NOT use a carousel. Instead send a NUMBERED TEXT LIST (no imagehigh
New finding count1
View raw JSON
{
    "slug": "msg91-for-woocommerce",
    "previous_version": "3.0.0",
    "current_version": "5.0.1",
    "new_findings": [
        {
            "pattern": "hardcoded_ip_url",
            "kind": "builtin",
            "file": "config/constants.php",
            "line": 843,
            "snippet": "- If ANY image is missing, empty, http (not https), or hosted on a bare IP address (e.g. `https://35.154.223.210/...`) / `localhost`, do NOT use a carousel. Instead send a NUMBERED TEXT LIST (no image",
            "confidence": "high"
        }
    ],
    "new_finding_count": 1
}
Low contributor_added Msg91 for WooCommerce Resolved · benign_contributor_churn 4mo ago
Slugmsg91-for-woocommerce
New contributorsmsg91
Active installs60
View raw JSON
{
    "slug": "msg91-for-woocommerce",
    "new_contributors": [
        "msg91"
    ],
    "active_installs": 60
}

Plugins authored (1)

Plugin Version Installs Last updated Status
Msg91 for WooCommerce ·msg91-for-woocommerce 5.0.3 90 6d ago Active

SVN commit access (1)

Plugins this account has pushed commits to, reconstructed from plugins.svn.wordpress.org. A new name showing up here on an established plugin is the strongest ownership-transfer signal.

Plugin Primary author Installs Commits First Latest Status
Msg91 for WooCommerce msg91official 90 8 1y ago 1mo ago Active