CodeSec

Cards (2)

  • Code Security Risks: Why
    • Complex Codebases: Complex codebases make it really hard to implement security consistently. This complexity makes vulnerabilities hard to detect and remediate to. Each new feature may add a set of vulnerabilities
    • Insufficient Security Practices: Companies may prioritize speed and deadlines leading to no code reviews, missing secure coding practices or no security testing.
    • Limited External Scrutiny: Limited external code reviews may lead to first-party reviews ignoring vulns or thinking the code is perfect
  • Code Security Risks: Why
    • Third-Party Dependencies: First-Party code often rely on libraries, APIs and more, which can introduce vulnerabilities. These dependencies can become weak points in the supply-chain.
    • Internal Knowledge Gaps: Developers may just be uneducated about good security and proper code practices leading to vulnerabilities this is a human error. Proper security education and training for developers is important