Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Secure Software Development: SBOM

Avatar for Marc Pires Marc Pires
October 19, 2025

Secure Software Development: SBOM

Slides da apresentação sobre desenvolvimento seguro com foco em SBOM, apresentados nos seguintes eventos.

- DevOpsDays Campinas 2025

Avatar for Marc Pires

Marc Pires

October 19, 2025
Tweet

Other Decks in Technology

Transcript

  1. Secure software development
 SBOM
 Copyright © 2024 The Linux Foundation®.

    All rights reserved. The Linux Foundation has registered trademarks and uses trademarks.

  2. About me
 2
 DevOps Engineer @Bosch Service Solutions/ETAS OpenSSF SBOM

    everywhere SIG member 6+ yrs working for major international companies (mainly USA) MBA on Data Science & Analytics USP/Esalq
  3. boltdb-go/bolt - Typosquatting
 Malicious package impersonating the legit github.com/boltdb/bolt Leverage

    Go module proxy cache mechanism Remote code execution via c2 server Undetected for 3 years 8
 Gopher Illustration by Maria Letta
  4. SBOM Minimal Elements
 A baseline an SBOM should meet •

    Data fields ◦ Author ◦ Software producer ◦ License ◦ Component hash ◦ Dependency relationship 14

  5. Tooling
 Cylonedx-gomod - SBOM for Go modules Syft - SBOM

    Generator * Grype - Security Scanner Capslock - Capability analysis for Go Dependency Track - OSS SBOM Analysis Platform 20

  6. SBOM Further Explorations
 AI Systems Components not captured by minimal

    elements. AI is increasingly embedded in software systems and organizations should retain and improve visibility of the system components to manage risks appropriately. 22

  7. References
 Typosquatting Attacks https://socket.dev/blog/malicious-package-exploits-go-module-proxy-caching-for-persistence Slopsquatting https://fossa.com/blog/slopsquatting-ai-hallucinations-new-software-supply-chain-risk/ 2025 CISA SBOM Minimum

    Elements https://www.cisa.gov/resources-tools/resources/2025-minimum-elements-software-bill-materials-sbom Syft https://github.com/anchore/syft Dependency Track https://dependencytrack.org/ Capslock https://github.com/google/capslock Cyclonedx-gomod https://github.com/CycloneDX/cyclonedx-gomod 23

  8. Thanks
 Copyright © 2024 The Linux Foundation®. All rights reserved.

    The Linux Foundation has registered trademarks and uses trademarks.