
CTWall (ChainThreatWall) platform helps Security, DevOps, and Product teams make risk decisions faster by using SBOM/BOM data to identify malware in the software supply chain.
As more teams move to virtualized development environments to reduce software supply-chain risk, one challenge remains: malicious dependencies can still slip through and reach production.
CTWall (ChainThreatWall) platform helps Security, DevOps, and Product teams make risk decisions faster by using SBOM/BOM data to identify malware in the software supply chain. This tool is a practical supplement to classic SCA (Software Composition Analysis): it adds malware-focused detection in the software supply chain layer. By using free/public threat intelligence sources (for now it is only publicly available OSV database from https://osv.dev/), teams can generate notifications about newly observed dependency threats without building a custom intel pipeline from scratch.
SBOMs can be easily imported into the platform using DepAlert.
See 00_quick_start.md for step-by-step instructions.
From a business perspective, tool helps You to:
From an operational perspective, CTWall platform delivers useful functionality to:
Application flow:
flowchart LR
A[Product / Source] --> B[Generate SBOM/BOM]
B --> C[Import SBOM/BOM file to CTWALL]
C --> D[Alert]
No continuous dependency risk monitoring (application + infrastructure). CTWall collects SBOM/BOM data and organizes it in one model: Product -> Scope -> Test. In today's threat landscape, lack of continuous monitoring and delayed response to dependency threats can lead to compromise of both applications and infrastructure.
Late threat detection and reaction. SBOM import and analysis help detect risk before production or early in the delivery cycle. In practice, CTWall supports earlier detection of malware packages across both application dependencies and infrastructure-related dependencies.
Fragmented alerts and communication noise. CTWall normalizes alerts and can send them to operational tools (for example Jira, Slack, SMTP, Alertmanager), instead of relying only on CI logs.
Hard audits and missing decision history. The platform stores SBOM revision history and events, making it easier to audit and reconstruct what changed and when.
Too much manual triage. Teams get structured results and can move faster from alert to decision.
CTWall helps by correlating SBOM/BOM components with threat intelligence and malware advisories, then generating operational alerts.
March 2026 npm supply-chain compromise of Axios (axios, MAL-2026-2307). Compromised maintainer credentials led to malicious axios releases (1.14.1, 0.30.4) that introduced the trojanized dependency [email protected]; public advisories describe a postinstall-triggered cross-platform RAT/dropper and recommend treating exposed systems as compromised, with immediate secret and credential rotation.
September 2025 npm supply chain campaign (Shai-Hulud + cryptojacking payloads). Phishing-led maintainer compromise, malicious package updates, credential/token theft, and CI/CD persistence were publicly documented in sector advisories.
July 2025 PyPI phishing incident with malicious num2words releases (0.5.15, 0.5.16).
Compromised maintainer account led to malicious package versions being published and later removed.
November 2025 PyPI typosquatting campaign (tableate, MAL-2025-191535).
Public OSV records describe RAT-like behavior and second-stage payload delivery.
March 2026 PyPI malware case (amigapythonupdater, MAL-2026-1136).
Public OSV records describe exfiltration of environment variables/cloud tokens and command execution behavior.
February 2026 npm malware case (test-npm-style, MAL-2026-771).
Public OSV/GHSA-linked records classify affected versions as malicious and recommend immediate secret rotation.

Please see
CTWall is licensed under the BSD 3-Clause License
For questions, contact us at: [email protected]