Watchdog Security Lite — Powered by Lumiverse Nexus

lumiverse-security-watchdog-lite · by bestseogr · wordpress.org ↗ · SVN ↗
Active installs
60
Current version
4.3.2
Added
2026-01-29
Last updated
2026-09-25 (29d ago)
First seen by beacon
6mo ago
Total downloads
1,572

Statistics

2026-01-29 → 2026-09-09 · 195 days
Downloads today
9
7-day total 84
Week over week
▲ +171%
vs prior 7 days
30-day trend
flat
▼ -22% MoM
Abandonment
○○○○○
healthy
Downloads/day Linear trend
5743291402026-012026-032026-042026-052026-062026-072026-09
342617902026-052026-052026-062026-062026-072026-08
342617902026-072026-082026-082026-082026-082026-09

Active versions

3.81.1
3.8 · 71.4%1.1 · 28.6%

Ratings

5★
1
4★
0
3★
0
2★
0
1★
0

Support: 0/0 resolved

Alerts (0)

No open alerts.

Show 2 resolved alerts
Medium code_scan_delta Resolved · fp_code_scan_delta_routine 2026-10-04 12:11:53 (20d ago)
Sluglumiverse-security-watchdog-lite
Previous version3.8.3
Current version4.3.2
New findings
PatternKindFileLineSnippetConfidence
eval_callbuiltinincludes/class-lvsw-scanner.php654array( 'pattern' => '/eval\s*\(\s*atob\s*\(/i', 'reason' => 'Obfuscated JavaScript eval(atob()) payload' ),medium
eval_callbuiltinincludes/class-lvsw-scanner.php867'obfuscated eval(base64_decode',medium
eval_callbuiltinincludes/class-lvsw-scanner.php1,655'eval(',medium
eval_callbuiltinincludes/class-lvsw-scanner.php1,722array( 'pattern' => '/eval\s*\(\s*base64_decode\s*\(/i', 'reason' => 'Obfuscated eval(base64_decode()) execution chain' ),medium
base64_decodebuiltinincludes/class-lvsw-scanner.php1,657'base64_decode(',medium
base64_decodebuiltinincludes/class-lvsw-scanner.php1,722array( 'pattern' => '/eval\s*\(\s*base64_decode\s*\(/i', 'reason' => 'Obfuscated eval(base64_decode()) execution chain' ),medium
gzinflatebuiltinincludes/class-lvsw-scanner.php1,658'gzinflate(',medium
preg_replace_e_modbuiltinincludes/class-lvsw-scanner.php1,666'preg_replace("/e',medium
preg_replace_e_modbuiltinincludes/class-lvsw-scanner.php1,667"preg_replace('/e",medium
createfuncbuiltinincludes/class-lvsw-scanner.php1,668'create_function(',medium
base64_decodebuiltinincludes/class-lvsw-totp-2fa.php358$iv = base64_decode( $parts[1], true );medium
base64_decodebuiltinincludes/class-lvsw-totp-2fa.php359$enc = base64_decode( $parts[2], true );medium
base64_decodebuiltinincludes/class-lvsw-totp-2fa.php368$out = base64_decode( substr( $stored, 6 ), true );medium
eval_callbuiltinincludes/class-lvsw-threat-intel-lite.php460foreach ( array( '/xmlrpc.php', '/wp-admin/setup-config.php', 'wp-config.php', '.env', '/.git/', 'debug.log', 'phpunit', 'eval(', 'base64_decode', 'union select', '../', '..%2f', 'cmd=', 'shell', '/medium
New finding count14
View raw JSON
{
    "slug": "lumiverse-security-watchdog-lite",
    "previous_version": "3.8.3",
    "current_version": "4.3.2",
    "new_findings": [
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "includes/class-lvsw-scanner.php",
            "line": 654,
            "snippet": "array( 'pattern' => '/eval\\s*\\(\\s*atob\\s*\\(/i', 'reason' => 'Obfuscated JavaScript eval(atob()) payload' ),",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "includes/class-lvsw-scanner.php",
            "line": 867,
            "snippet": "'obfuscated eval(base64_decode',",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "includes/class-lvsw-scanner.php",
            "line": 1655,
            "snippet": "'eval(',",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "includes/class-lvsw-scanner.php",
            "line": 1722,
            "snippet": "array( 'pattern' => '/eval\\s*\\(\\s*base64_decode\\s*\\(/i', 'reason' => 'Obfuscated eval(base64_decode()) execution chain' ),",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/class-lvsw-scanner.php",
            "line": 1657,
            "snippet": "'base64_decode(',",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/class-lvsw-scanner.php",
            "line": 1722,
            "snippet": "array( 'pattern' => '/eval\\s*\\(\\s*base64_decode\\s*\\(/i', 'reason' => 'Obfuscated eval(base64_decode()) execution chain' ),",
            "confidence": "medium"
        },
        {
            "pattern": "gzinflate",
            "kind": "builtin",
            "file": "includes/class-lvsw-scanner.php",
            "line": 1658,
            "snippet": "'gzinflate(',",
            "confidence": "medium"
        },
        {
            "pattern": "preg_replace_e_mod",
            "kind": "builtin",
            "file": "includes/class-lvsw-scanner.php",
            "line": 1666,
            "snippet": "'preg_replace(\"/e',",
            "confidence": "medium"
        },
        {
            "pattern": "preg_replace_e_mod",
            "kind": "builtin",
            "file": "includes/class-lvsw-scanner.php",
            "line": 1667,
            "snippet": "\"preg_replace('/e\",",
            "confidence": "medium"
        },
        {
            "pattern": "createfunc",
            "kind": "builtin",
            "file": "includes/class-lvsw-scanner.php",
            "line": 1668,
            "snippet": "'create_function(',",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/class-lvsw-totp-2fa.php",
            "line": 358,
            "snippet": "$iv  = base64_decode( $parts[1], true );",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/class-lvsw-totp-2fa.php",
            "line": 359,
            "snippet": "$enc = base64_decode( $parts[2], true );",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/class-lvsw-totp-2fa.php",
            "line": 368,
            "snippet": "$out = base64_decode( substr( $stored, 6 ), true );",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "includes/class-lvsw-threat-intel-lite.php",
            "line": 460,
            "snippet": "foreach ( array( '/xmlrpc.php', '/wp-admin/setup-config.php', 'wp-config.php', '.env', '/.git/', 'debug.log', 'phpunit', 'eval(', 'base64_decode', 'union select', '../', '..%2f', 'cmd=', 'shell', '/",
            "confidence": "medium"
        }
    ],
    "new_finding_count": 14
}
High compromised_committer_burst Resolved · fp_release_burst_established_author_no_prt_revert 2026-09-09 02:17:49 (1mo ago)
Sluglumiverse-security-watchdog-lite
Author slugbestseogr
Burst start2026-09-07 19:53:43
Burst end2026-09-07 20:00:49
Burst commits17
Burst window minutes90
Tenure days221
Distinct messages5
Avg message length16
Top messageNew Screenshots
Top message count8
Prt revert—
ExplanationEstablished author committed 17 revisions inside a 90-minute window with low-entropy commit messages. Pattern matches the June 2024 wp.org credential-stuffing wave shape; bumped to critical when followed by a wp.org Plugin Review Team revert within 7 days.
View raw JSON
{
    "slug": "lumiverse-security-watchdog-lite",
    "author_slug": "bestseogr",
    "burst_start": "2026-09-07 19:53:43",
    "burst_end": "2026-09-07 20:00:49",
    "burst_commits": 17,
    "burst_window_minutes": 90,
    "tenure_days": 221,
    "distinct_messages": 5,
    "avg_message_length": 15.8,
    "top_message": "New Screenshots",
    "top_message_count": 8,
    "prt_revert": null,
    "explanation": "Established author committed 17 revisions inside a 90-minute window with low-entropy commit messages. Pattern matches the June 2024 wp.org credential-stuffing wave shape; bumped to critical when followed by a wp.org Plugin Review Team revert within 7 days."
}

SVN committers (2)

Accounts with actual commit access to lumiverse-security-watchdog-lite on plugins.svn.wordpress.org, reconstructed from svn log. This is the list that matters for ownership changes — not the readme contributors.

Committer Member since Commits First commit Latest commit
Lumiverse Dynamic 2013-09-16 113 2026-01-29 · r3449882 2026-09-07 · r3685523
plugin-master 2007-03-09 1 2026-01-29 · r3449612 2026-01-29 · r3449612

Readme contributors (1)

Names the plugin's readme declares as contributors. A soft signal — anyone can be listed. The SVN access column is the ground-truth cross-reference: does this contributor actually commit code?

Contributor Member since SVN access Status
Lumiverse Dynamic 2013-09-16 113 commits Active

Versions (11 most recent)

Version Released Download
4.1.0 — zip
4.0.15 — zip
3.8.2 — zip
3.8.3 — zip
3.6.7 — zip
3.5.6 — zip
3.0.4 2026-05-20 · 5mo ago zip
3.0.3 2026-04-24 · 6mo ago zip
3.0.1 2026-04-24 · 6mo ago zip
3.0.0 2026-04-24 · 6mo ago zip
1.1.3 2026-01-29 · 8mo ago zip