How does Signal help with supply chain attacks?+
Signal checks the files and configurations behind MCP servers, skills and software dependencies for suspicious patterns: injected instructions, unsafe download-and-execute paths, credential access and potential exfiltration. Findings identify the rule and source location so your team can review them before installation, approval or an update. Control applies the runtime policy to connected tools; Signal informs what you choose to trust.
What can Signal review?+
MCP servers, agent skills and instructions, packages, repositories, install scripts and CI workflows. The review considers the surrounding code and dependencies that can affect what an agent or its tools execute.
Where does the scan run?+
The Signal console runs the Aguara scanner in your browser. Choose supported local files or a folder, paste content, or inspect a public GitHub repository. Inspected content is not uploaded to Oktsec, and scan results are not retained by the console after you leave the page. Public repository scans fetch files from GitHub.
How is Signal different from a pentest?+
Signal inspects dependencies and changes to support trust decisions. An Assessment exercises a live workflow to reproduce reachable attack paths. A dependency finding can help define what to test in an Assessment.
How will Signal use Node’s inventory?+
The monitoring direction starts with what Node discovers in your environments, then matches component identities and available versions to GitHub changes, security advisories and research found through web search. This integration is in development; automated inventory matching and monitoring are not presented as available today.
Will an external report automatically block a tool?+
No. A report needs validation against the component, version and configuration in use. Signal informs the review; Control applies the policy your team approves on supported, routed actions.
What happens when a dependency changes?+
A recurring review can compare new code, lockfiles, workflows and tool definitions with the reviewed version. The proposal defines the dependencies covered, review triggers or cadence, and who receives the findings.
Do we need to upload private code to the contact form?+
No. Describe the dependency and where it is used, or share a public repository URL. Access to private repositories and evidence handling are agreed separately. The Aguara scanning engine can run locally.
Does a clean result mean the dependency is safe?+
A result describes the findings detected for the reviewed input, engine version and rules. Your team considers those findings alongside permissions and intended use when approving a dependency. Changes can require a new review.