Cidra
Menu
Open the platform

The Cidra platform

Four operational paths. One honest finding ledger.

Start with an inventory, release binary, API contract or authorised public URL. Cidra turns each supported observation into evidence, a remediation decision and a reproducible rescan—without pretending planned scanners are already coverage.

01Operational is a measured state

A module is live only when it executes, records evidence and participates in rescan closure.

02Unknown is an answer

Unsupported, unresolved and unavailable inputs stay visible instead of becoming clean results.

03Intrusion requires a higher gate

Packet-generating and executing modules remain disabled until isolated-runner controls exist.

ONE REMEDIATION SYSTEM

Different evidence. The same decision surface.

Automated observations are deduplicated by scanner and target. Human workflow state survives rescans, while a previously resolved weakness reopens when it returns.

CCidraNorthwind / Product overviewREPRESENTATIVE DEMO
CURRENT EXPOSURE

What needs attention now

Operational scanner results, one prioritised queue.

Operational
Open findings143 need review
Modules reporting4all current
Act now3evidence-backed
ReferenceFindingModuleSeverity
CND-1042Missing Content Security PolicyWebsiteHigh
CND-1043DEP is not enabledBinaryHigh
CND-1044Anonymous API operationAPI contractMedium
Representative product data. Every module writes into one finding and remediation ledger.

EVALUATION DETAIL

The numbers an evaluation actually turns on.

Accepted input, the execution bound each module runs under, what it produces and — the column most datasheets omit — what it cannot establish.

COVERAGE AT A GLANCEWhat each module takes, what it bounds, and what it cannot answer
Operational modules with their accepted input, execution bounds, check count and stated evidence limits.
ModuleInputExecution boundProducesCannot establish
Composition analysisCSV, TSV, CycloneDX, SPDX · 12 MBNo agent, no repository accessOSV applicability, KEV, EPSS, SSVC bandWhether a vulnerable path is reachable in your build
Native binary assurancePE, ELF, Mach-O · 25 MB0 bytes executed · 0 network requests · upload discarded15 checks · 8 MB string scanCode-signing trust, malware safety, runtime behaviour
API contract auditOpenAPI 3.x, Swagger 2.0 · 10 MB0 network requests · servers and $refs never contacted13 checks across 4 familiesBOLA, business-flow abuse, live rate enforcement
Website testing1 authorised URL≤3 redirects · 512 KB read · 10 s timeout9 observations, WSTG-referencedAnything behind authentication, or any active payload

The final column is the one worth reading twice. Every scanner publishes what it finds; in an evaluation the useful question is what it cannot see, because that is the part still left to cover some other way.

CWE

Weakness classification on binary and API findings

CWE-20CWE-119CWE-319CWE-354CWE-494CWE-598CWE-693CWE-798CWE-1104

OWASP WSTG

Web observation methodology references

WSTG-ATHN-01WSTG-CONF-07WSTG-CONF-12WSTG-CONF-14WSTG-INFO-08WSTG-SESS-02

Mappings are attached to findings by the scanner itself, not added afterwards by a report generator. A check with no defensible mapping carries none, which is why the lists above are shorter than a coverage claim would be.

THE APPROACH

Evidence before confidence.

Cidra separates observation, interpretation and remediation so a technical signal never silently becomes an exploit claim.

  1. 01
    Bound the input

    Validate identity, byte size, target authority and execution mode before assessment.

  2. 02
    Run one named technique

    Each module has a finite parser or request budget and a stated evidence boundary.

  3. 03
    Persist the finding

    Stable deduplication, provenance and redacted evidence feed one remediation ledger.

  4. 04
    Verify the fix

    A complete rescan updates or resolves only findings that technique conclusively reassessed.

CURRENT BOUNDARY

Static and passive modules are live. Intrusive testing is not.

Authenticated crawling, API fuzzing, network probing, dynamic binary/mobile sandboxing and attack-path validation remain on the gated roadmap. They are not included in current execution coverage.