Pular para o conteúdo

Episode 68 — A.8.29–8.30 — Security testing in development & acceptance; Outsourced development

14 de outubro de 2025 · 14 min

Notas do episódio

A.8.29 requires structured security testing throughout development and acceptance, proving that controls operate as intended before release. For the exam, differentiate testing modalities and purposes: unit and integration tests that encode security invariants; SAST for code weaknesses; DAST and IAST for runtime behavior; software composition analysis for dependencies; fuzzing and negative testing for robustness; and targeted penetration testing to validate exploitability and compensating controls. Acceptance must include verification of logging, alerting, and recovery paths—not only functional success. The control expects test plans, coverage criteria, environmental parity, and defect lifecycles with severity-driven SLAs. Candidates should note evidence expectations: reproducible results, traceability from risk to test case, and sign-off records that justify release decisions.

A.8.30 addresses outsourced development, recognizing unique risks in third-party or staff-augmented engineering. Security requirements must flow down contractually: background screening, secure coding standards, toolchain controls, IP ownership, confidentiality, vulnerability disclosure, and rights to assess or audit. Access should be least-privilege, time-bound, and brokered through managed repositories and build systems; secrets must never be shared outside approved vaulting. Pitfalls include broad repository access, unmanaged contractor devices, and opaque subcontracting chains that dilute accountability. Effective programs standardize secure workspaces (VDI or managed dev environments), require signed commits and protected branches, and integrate vendor work into the same CI/CD gates and SAST/SCA policies used internally. Candidates should connect outsourced development to supply-chain assurance and incident readiness, explaining how contracts, onboarding checklists, and technical guardrails combine to make third-party contributions verifiable, revocable, and resilient against compromise. Produced by BareMetalCyber.com, where you’ll find more cyber audio courses, books, and information to strengthen your educational path. Also, if you want to stay up to date with the latest news, visit DailyCyber.News for a newsletter you can use, and a daily podcast you can commute with.

Todos os episódios de Framework – ISO 27001 (Cyber)

Configurações

Exibição

Idioma

Define quais estações você vê primeiro na página inicial.

Histórico

As rádios e episódios ouvidos recentemente e suas últimas buscas ficam só neste navegador.

Avisos

Um aviso rápido quando um podcast que você segue tem um episódio novo. Desative podcasts individuais pelo sino na página deles.

Conta

Salve favoritos – no app e no site.

Atalhos de teclado

/
Abrir busca
Espaço
Reproduzir ou pausar
← →
No player: voltar 15 s, avançar 30 s (episódios) · na fileira: próximo bloco
↑ ↓
Na fileira: alvo dentro do bloco
Home / End
Na fileira: primeiro ou último bloco
Esc
Fechar janela ou menu
?
Esta visão geral
Tocando agora

Ir para a estação

A seguir

    Adicione episódios com “A seguir” – eles tocam depois do episódio atual.