Vai al contenuto
Sicurezza Servizi di sicurezza

Servizi di sicurezza

La suite di servizi di sicurezza proprietari di kotoba.cloud. I risultati di CTEM, DAST e SAST confluiscono nel registro VM secondo uno schema condiviso.

CTEM

exposure-management componente distribuito

Continuous Threat Exposure Management: enumera continuamente la superficie di attacco esterna e i punti di ingresso, e trasferisce i percorsi di attacco e il contesto degli asset al registro VM.

Funzionalità Descrizione
surface-inventory inventario continuo della superficie di attacco esterna e degli asset
attack-path identificazione dei percorsi di attacco raggiungibili
context contesto dell'asset (percorsi pubblici, dipendenze, proprietario)
exposure-feed eventi di esposizione inviati al registro VM
  • input: assets, dns, certificates, open-endpoints
  • output: attack-paths, exposure-findings, asset-context
  • Integrazione VM: CTEM trasferisce i percorsi di attacco e il contesto degli asset al registro VM; costituiscono la base del punteggio di raggiungibilità.

DAST

dynamic-testing con accesso controllato

Dynamic application security testing: analizza le applicazioni in esecuzione e segnala i risultati runtime al registro VM.

Funzionalità Descrizione
runtime-probe verifica dinamica delle applicazioni in esecuzione
auth-scenarios verifica con scenari autenticati
runtime-finding rilevamento delle vulnerabilità a runtime come findings
  • input: running-apps, scan-scopes, auth-scenarios
  • output: runtime-findings, request-response-evidence
  • Integrazione VM: DAST invia al registro VM risultati runtime riproducibili (prove di richiesta/risposta).

SAST

static-analysis con accesso controllato

Test statico di sicurezza delle applicazioni: analizza il codice sorgente per individuare pattern vulnerabili e sanificazione mancante, segnalando i risultati al registro VM.

Funzionalità Descrizione
code-analysis analisi statica del codice sorgente
taint-flow ispezione taint / data-flow
code-finding rilevamento di risultati nel codice (file e riga)
  • input: source-code, dependency-manifests
  • output: code-findings, taint-paths, dependency-notes
  • Integrazione VM: SAST invia al registro VM i risultati del codice con file e riga, così l'obiettivo della correzione viene individuato più rapidamente.

VM

vulnerability-management componente distribuito

Gestione delle vulnerabilità (wvme): riceve i risultati con schema condiviso emessi dai tre servizi upstream, li deduplica e li valuta in base a raggiungibilità e sfruttabilità, e ne traccia il ciclo di vita della risoluzione in un registro indicizzato per CPE/CVE. Accetta input da feed CVE/CPE.

Funzionalità Descrizione
dedup deduplicazione dei risultati (chiave asset × vulnerabilità)
scoring valutazione raggiungibilità × sfruttabilità
ledger registro delle vulnerabilità indicizzato per CPE/CVE
remediation ciclo di vita della risoluzione (rilevato → in corso → verificato → chiuso)
cve-cpe-feed Acquisizione feed CVE/CPE
  • input: findings-from-ctem, findings-from-dast, findings-from-sast, cve-cpe-feeds
  • output: vulnerability-ledger, remediation-status, exposure-reports
  • Integrazione VM: VM è il servizio di registro: riceve i risultati dei tre servizi upstream secondo lo schema condiviso e ne effettua la deduplicazione, la valutazione e il tracciamento della risoluzione.

Flusso di dati nel registro VM

I tre servizi upstream emettono risultati con schema condiviso; VM li deduplica, li valuta e ne traccia la risoluzione.

  • CTEM · ruolo: attack-path-and-context
  • DAST · ruolo: runtime-findings
  • SAST · ruolo: code-findings
  • VM · ruolo: aggregation-ledger · ledger keys: cpe, cve

finding schema: finding-id, service, asset, severity, evidence, first-seen, last-seen

Questa pagina e GET /v1/security/services vengono generate dalla stessa definizione canonica. L'applicazione (enforcement) resta di competenza dell'authority privata; questa superficie si limita a descrivere.