MalDet · Static Security Report
1 finding likely need attention, 9 look like noise. Most notable: YARA rule matched: detect_download_and_execute — Downloads a remote resource AND execut... (1% confidence).
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 | 5 | 5 |
1 of 10 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_download_and_execute — Downloads a remote resource AND executes it - the actually dangerous combination, not just downloading alone | 5 | /CRM/Utils/HttpClient.php |
| low | dep_checker | package.json has a 'postinstall' script that runs automatically on npm install — worth a manual look: bash tools/scripts/npm/postinstall.sh | 1 | package.json |
| low | dep_checker | Loose version constraint: 'bower^1.8.8' — attacker could push malicious update | 1 | package.json |
| low | dep_checker | Loose version constraint: 'civicrm-cv^0.1.2' — attacker could push malicious update | 1 | package.json |
| low | dep_checker | Loose version constraint: 'karma-ng-html2js-preprocessor^1.0.0' — attacker could push malicious update | 1 | package.json |
| low | dep_checker | Loose version constraint: 'karma^6.4.4' — attacker could push malicious update | 1 | package.json |