MalDet · Static Security Report
All 6 findings look like noise (low confidence) — nothing here likely needs attention.
Generated from finding counts. A plain-English summary was not available for this scan.
MalDet scores two different questions separately, because they call for different responses: code can be badly written without being hostile, and hostile code is not always badly written.
| Detector | Looks for | High | Medium | Low | Total |
|---|---|---|---|---|---|
| yara | Signatures of malicious behaviour in source files | 5 | 0 | 0 | 5 |
| dep_checker | Vulnerable, unpinned or typosquatted dependencies | 0 | 0 | 1 | 1 |
0 of 6 findings were rated more likely genuine than noise by the classifier.
Identical findings are grouped, so a single rule firing many times takes one row. Ordered worst first. “Seen” is how many times that finding occurred.
| Severity | Detector | Finding | Seen | Example location |
|---|---|---|---|---|
| high | yara | YARA rule matched: detect_base64_exec — Encoded payload decoded and then executed | 1 | /admin/dist/assets/ckeditor5-BYmxVf0w.js |
| high | yara | YARA rule matched: detect_obfuscated_string_execution — Reconstructs a string character-by-character or from hex escapes, then immediately executes it - fromCharCode/chr() alone are common in ordinary text-processing code, so this requires both the reconstruction and an execution call together | 4 | /admin/dist/assets/ckeditor5-BYmxVf0w.js |
| low | dep_checker | Loose version constraint: '@playwright/test^1.50' — attacker could push malicious update | 1 | package.json |