Quttera ThreatSign – Web Malware Scanner for WordPress

quttera-web-malware-scanner · by quttera · wordpress.org ↗ · SVN ↗
Active installs
10k+
Current version
4.1.0.18
Added
2012-06-07
Last updated
2026-07-02 (1d ago)
First seen by beacon
2mo ago
Total downloads
4,587,099

Statistics

2024-06-17 → 2026-07-01 · 745 days
Downloads today
4,534
7-day total 10,506
Week over week
▲ +0%
vs prior 7 days
30-day trend
declining
▲ +18% MoM
Abandonment
○○○○○
healthy
Downloads/day Linear trend
6k5k3k2k02024-062024-102025-022025-062025-102026-022026-07
5k4k3k1k02026-042026-042026-052026-052026-062026-06
5k4k2k1k02026-062026-062026-062026-062026-062026-06

Active versions

4.13.54.0
4.1 · 54.5%3.5 · 28.8%4.0 · 9.4%3.4 · 5.5%other · 1.9%

Ratings

5★
33
4★
1
3★
1
2★
1
1★
11

Support: 1/1 resolved

Alerts (0)

No open alerts.

Show 1 resolved alert
Medium code_scan_match Resolved · code_scan_fp_class_genre_encoding 2026-05-05 14:05:41 (1mo ago)
Slugquttera-web-malware-scanner
Finding count7
Findings
PatternKindFileLineSnippetConfidence
base64_decodebuiltinexternal_scan_page.php16$cache_json = base64_decode($cache_encoded);medium
base64_decodebuiltinqtrSettings.php1,148$value = base64_decode($encoded_value, true);medium
base64_decodebuiltinqtrAjaxHandler.php857$cache_json = base64_decode($cache_encoded);medium
base64_decodebuiltinqtrPatternsDb.php112$step1 = base64_decode($body);medium
hex_string_longbuiltinqtrMimetype.php37array("helpfile", "\x49\x6e\x6e\x6f\x20\x53\x65\x74\x75\x70\x20\x55\x6e\x69\x6e\x73\x74\x61\x6c\x6c\x20\x4c\x6f\x67", 0, ".chm")medium
base64_decodebuiltindashboard.php151$cache_json = base64_decode($cache_encoded);medium
eval_callbuiltinqtrExternalScanReport.php292str_contains($s, 'eval(') ||medium
Resolved sha9720fd5631ce311f068b3ef9c61d7a9854b704fa
View raw JSON
{
    "slug": "quttera-web-malware-scanner",
    "finding_count": 7,
    "findings": [
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "external_scan_page.php",
            "line": 16,
            "snippet": "$cache_json = base64_decode($cache_encoded);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "qtrSettings.php",
            "line": 1148,
            "snippet": "$value = base64_decode($encoded_value, true);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "qtrAjaxHandler.php",
            "line": 857,
            "snippet": "$cache_json = base64_decode($cache_encoded);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "qtrPatternsDb.php",
            "line": 112,
            "snippet": "$step1  = base64_decode($body);",
            "confidence": "medium"
        },
        {
            "pattern": "hex_string_long",
            "kind": "builtin",
            "file": "qtrMimetype.php",
            "line": 37,
            "snippet": "array(\"helpfile\", \"\\x49\\x6e\\x6e\\x6f\\x20\\x53\\x65\\x74\\x75\\x70\\x20\\x55\\x6e\\x69\\x6e\\x73\\x74\\x61\\x6c\\x6c\\x20\\x4c\\x6f\\x67\", 0, \".chm\")",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "dashboard.php",
            "line": 151,
            "snippet": "$cache_json = base64_decode($cache_encoded);",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "qtrExternalScanReport.php",
            "line": 292,
            "snippet": "str_contains($s, 'eval(') ||",
            "confidence": "medium"
        }
    ],
    "resolved_sha": "9720fd5631ce311f068b3ef9c61d7a9854b704fa"
}

SVN committers (2)

Accounts with actual commit access to quttera-web-malware-scanner 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
quttera Young account 2012-05-24 2,144 2012-06-07 · r554273 2026-06-25 · r3585509
plugin-master 2007-03-09 1 2012-06-06 · r553861 2012-06-06 · r553861

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
quttera 2012-05-24 2,144 commits Active

Versions (100 most recent)

Version Released Download
4.1.0.18 zip
4.1.0.17 zip
4.1.0.14 zip
4.1.0.15 zip
4.1.0.16 zip
4.1.0.13 zip
4.1.0.11 zip
4.1.0.12 zip
4.1.0.10 2026-06-04 · 29d ago zip
4.1.0.9 2026-06-02 · 1mo ago zip
4.1.0.8 2026-05-28 · 1mo ago zip
4.1.0.7 2026-05-26 · 1mo ago zip
4.1.0.6 2026-05-21 · 1mo ago zip
4.1.0.5 2026-05-14 · 1mo ago zip
4.1.0.4 2026-05-12 · 1mo ago zip
4.1.0.3 2026-05-07 · 1mo ago zip
4.1.0.2 2026-05-05 · 1mo ago zip
4.1.0.1 2026-04-30 · 2mo ago zip
4.0.0.15 2026-04-28 · 2mo ago zip
4.0.0.14 2026-04-24 · 2mo ago
4.0.0.13 2026-04-21 · 2mo ago zip
4.0.0.12 2026-04-16 · 2mo ago zip
4.0.0.11 2026-04-14 · 2mo ago zip
4.0.0.10 2026-04-09 · 2mo ago zip
4.0.0.9 2026-04-06 · 2mo ago zip
4.0.0.8 2026-03-30 · 3mo ago zip
4.0.0.7 2026-03-26 · 3mo ago zip
4.0.0.6 2026-03-24 · 3mo ago zip
4.0.0.5 2026-03-19 · 3mo ago zip
4.0.0.4 2026-03-17 · 3mo ago zip
4.0.0.3 2026-03-12 · 3mo ago zip
4.0.0.2 2026-03-10 · 3mo ago zip
4.0.0.1 2026-03-10 · 3mo ago zip
3.5.2.45 2026-03-03 · 4mo ago zip
3.5.2.44 2026-02-26 · 4mo ago zip
3.5.2.43 2026-02-24 · 4mo ago zip
3.5.2.42 2026-02-19 · 4mo ago zip
3.5.2.41 2026-02-17 · 4mo ago zip
3.5.2.40 2026-02-12 · 4mo ago zip
3.5.2.39 2026-02-10 · 4mo ago zip
3.5.2.38 2026-02-05 · 4mo ago zip
3.5.2.37 2026-02-03 · 5mo ago zip
3.5.2.36 2026-01-29 · 5mo ago zip
3.5.2.35 2026-01-27 · 5mo ago zip
3.5.2.34 2026-01-22 · 5mo ago zip
3.5.2.33 2026-01-20 · 5mo ago zip
3.5.2.32 2026-01-14 · 5mo ago zip
3.5.2.31 2026-01-13 · 5mo ago zip
3.5.2.30 2026-01-08 · 5mo ago zip
3.5.2.29 2026-01-06 · 5mo ago zip
3.5.2.28 2026-01-01 · 6mo ago zip
3.5.2.27 2025-12-30 · 6mo ago zip
3.5.2.26 2025-12-25 · 6mo ago zip
3.5.2.25 2025-12-23 · 6mo ago zip
3.5.2.24 2025-12-18 · 6mo ago zip
3.5.2.23 2025-12-16 · 6mo ago zip
3.5.2.22 2025-12-11 · 6mo ago zip
3.5.2.21 2025-12-09 · 6mo ago zip
3.5.2.20 2025-12-03 · 7mo ago zip
3.5.2.19 2025-12-02 · 7mo ago zip
3.5.2.18 2025-11-27 · 7mo ago zip
3.5.2.17 2025-11-25 · 7mo ago zip
3.5.2.16 2025-11-17 · 7mo ago zip
3.5.2.15 2025-11-11 · 7mo ago zip
3.5.2.14 2025-11-03 · 8mo ago zip
3.5.2.13 2025-10-20 · 8mo ago zip
3.5.2.12 2025-10-13 · 8mo ago zip
3.5.2.11 2025-10-06 · 8mo ago zip
3.5.2.10 2025-09-29 · 9mo ago zip
3.5.2.9 2025-09-21 · 9mo ago zip
3.5.2.8 2025-09-14 · 9mo ago zip
3.5.2.7 2025-09-07 · 9mo ago zip
3.5.2.6 2025-09-01 · 10mo ago zip
3.5.2.5 2025-08-29 · 10mo ago zip
3.5.2.4 2025-08-25 · 10mo ago zip
3.5.2.3 2025-08-22 · 10mo ago zip
3.5.2.2 2025-08-17 · 10mo ago zip
3.5.2.1 2025-08-14 · 10mo ago zip
3.5.1.41 2025-08-11 · 10mo ago zip
3.5.1.40 2025-08-11 · 10mo ago zip
3.5.1.39 2025-08-08 · 10mo ago zip
3.5.1.38 2025-08-04 · 11mo ago zip
3.5.1.36 2025-07-25 · 11mo ago zip
3.5.1.35 2025-07-21 · 11mo ago zip
3.5.1.34 2025-07-07 · 12mo ago zip
3.5.1.33 2025-07-04 · 12mo ago zip
3.5.1.32 2025-06-30 · 1y ago zip
3.5.1.31 2025-06-27 · 1y ago zip
3.5.1.30 2025-06-23 · 1y ago zip
3.5.1.29 2025-06-20 · 1y ago zip
3.5.1.28 2025-06-16 · 1y ago zip
3.5.1.27 2025-06-12 · 1y ago zip
3.5.1.25 2025-06-09 · 1y ago zip
3.5.1.24 2025-06-02 · 1y ago zip
3.5.1.23 2025-05-30 · 1y ago zip
3.5.1.22 2025-05-26 · 1y ago zip
3.5.1.21 2025-05-23 · 1y ago zip
3.5.1.20 2025-05-19 · 1y ago zip
3.5.1.19 2025-05-12 · 1y ago zip
3.5.1.18 2025-05-05 · 1y ago zip