cm/controlmapping
Italiano
Fonti
Proteggere (PR) · argomento

Sviluppo sicuro

Integrare la sicurezza nel SDLC.

Sviluppo sicuro è definito dall'esito PR.PS-06 (Secure software development practices are integrated, and their performance is monitored throughout the software development life cycle) di NIST CSF 2.0. Crosswalk Mappato tramite un crosswalk pubblicato in ISO 27001, CIS v8.1, PCI DSS, CMMC, 800-53 e NIS2. Redazione Mappato in modo editoriale in SOC 2 e GDPR. Nessuna mappatura nei nostri dati Nessuna mappatura nei nostri dati per HIPAA, Essential Eight, DORA, CPS 234 e Cyber Essentials.

definito daPR.PS-06 (NIST CSF 2.0) framework9 di 14 con requisiti mappati
← matrice di copertura
Requisiti di Sviluppo sicuro per framework
FrameworkRequisitoTitoloCollegamentoFonte / motivo
NIST CSF 2.0PR.PS-06Secure software development practices are integrated, and their performance is monitored throughout the software development life cycleDefinizione dell'argomento
PR.PS-06
ISO 27001A.8.25A.8.26A.8.28A.8.29Secure development life cycle; Application security requirements; Secure coding…Crosswalk
A.8.25: via PR.PS-06; NIST 800-53 map: SA-3, SA-15
A.8.26: via PR.PS-06
A.8.28: via PR.PS-06; NIST 800-53 map: SA-8, SA-11, SA-15
A.8.29: via PR.PS-06; NIST 800-53 map: SA-11
CIS v8.1CIS 16.1CIS 16.2CIS 16.12CIS 16.3CIS 16.5CIS 16.8CIS 16.9CIS 16.11CIS 16.13CIS 16.14Establish and Maintain a Secure Application Development Process; Establish and Maintain a Process to Accept and Address Software Vulnerabilities; Implement Code-Level Security Checks…Crosswalk
CIS 16.1: via PR.PS-06
CIS 16.2: A process to accept and address reports of software vulnerabilities, part of a secure development lifecycle.
CIS 16.12: Code-level security checks (static and dynamic analysis) during development.
CIS 16.3: Editorial (CIS's published crosswalk covers 49 of 153 safeguards): root cause analysis of vulnerabilities.
CIS 16.5: Editorial (CIS's published crosswalk covers 49 of 153 safeguards): up-to-date, trusted third-party components.
CIS 16.8: Editorial (CIS's published crosswalk covers 49 of 153 safeguards): separate production and non-production systems.
CIS 16.9: Editorial (CIS's published crosswalk covers 49 of 153 safeguards): developer secure-coding training.
CIS 16.11: Editorial (CIS's published crosswalk covers 49 of 153 safeguards): vetted modules for security components.
CIS 16.13: Editorial (CIS's published crosswalk covers 49 of 153 safeguards): application penetration testing.
CIS 16.14: Editorial (CIS's published crosswalk covers 49 of 153 safeguards): threat modelling.
SOC 2CC8.1Change management for infrastructure, data and softwareRedazione
CC8.1: AICPA's TSC mappings are not openly licensed; ControlMapping editorial mapping (criterion summaries are ours, not AICPA text).
PCI DSS6.2.16.2.26.2.3Bespoke and custom software developed securely; Developers trained in secure software development; Custom code reviewed before releaseCrosswalk
6.2.1: Bespoke and custom software developed securely; omitted from NIST's PCI references for PR.PS-06.
6.2.2: via PR.PS-06
6.2.3: via PR.PS-06
CMMCSC.L2-3.13.2Security EngineeringCrosswalk
SC.L2-3.13.2: via 800-171r2 Appendix D → SA-8
800-53SA-3SA-8SA-11SA-15System Development Life Cycle; Security and Privacy Engineering Principles; Developer Testing and Evaluation…Crosswalk
SA-3: via PR.PS-06
SA-8: via PR.PS-06
SA-11: via PR.PS-06
SA-15: via PR.PS-06
HIPAA—Nessun requisitoNessuna mappatura nei nostri datiNessun requisito di HIPAA è mappato su questo argomento nei nostri dati.
GDPRArt.25(1)Data protection by design and by defaultRedazione
Art.25(1): No official crosswalk exists for GDPR; ControlMapping editorial mapping.
NIS26.2Secure development life cycleCrosswalk
6.2: via PR.PS-06; ENISA ISO map: A.8.25
Essential Eight—Nessun requisitoNessuna mappatura nei nostri datiNessun requisito di Essential Eight è mappato su questo argomento nei nostri dati.
DORA—Nessun requisitoNessuna mappatura nei nostri datiNessun requisito di DORA è mappato su questo argomento nei nostri dati.
CPS 234—Nessun requisitoNessuna mappatura nei nostri datiNessun requisito di CPS 234 è mappato su questo argomento nei nostri dati.
Cyber Essentials—Nessun requisitoNessuna mappatura nei nostri datiNessun requisito di Cyber Essentials è mappato su questo argomento nei nostri dati.

Definizione dell'argomento Risultati CSF 2.0 che definiscono questo tema · Crosswalk almeno una scelta supportata da una tabella di corrispondenza pubblicata · Redazione Giudizio di ControlMapping, con la motivazione · Correlazione debole non mappato, condivide solo gli esiti CSF di questo argomento · Nessuna mappatura nei nostri dati nessuna mappatura nei nostri dati; spesso si tratta di lavoro nuovo, ma verifica le note sulla copertura. Metodologia.

ID e titoli dei requisiti sono riportati come ciascun framework li pubblica, in inglese.

Mappatura errata o mancante? Segnalalo

Informazioni su Sviluppo sicuro

Le pratiche di sviluppo sicuro integrano la sicurezza in tutto il ciclo di vita dello sviluppo software (SDLC) per individuare e correggere le vulnerabilità prima che il codice raggiunga la produzione. Ciò include la threat modeling in fase di progettazione, gli standard di codifica sicura, la static application security testing (SAST), la dynamic application security testing (DAST), la software composition analysis (SCA) per le dipendenze di terze parti e i processi di code review. Anticipare la sicurezza (shift left) riduce i costi di correzione e impedisce che vulnerabilità comuni, come i difetti di injection, l'autenticazione non correttamente implementata e la deserializzazione non sicura, arrivino negli ambienti di produzione.

Argomenti correlati