Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Vulnerabilities in Golang
Search
Carol
October 27, 2022
80
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Vulnerabilities in Golang
Vulnerabilities in Golang - Supply chain security
Carol
October 27, 2022
Transcript
43 slides
© 2022 Aqua Security Software Ltd., All Rights Reserved Desmistificando
as Vulnerabilidades em Golang
2 in/carolgv krol3 @krol_valencia
3 • Intro • Vulnerabilities • Secure Golang in the
SDLC Agenda
4 Security is Hard Process, People and Technology
5 Container security? k8s security? Cybersecurity?
6
7 Who’ s to blame for the security breach ?
8 Maturity Model in my company – Agile process
9 Maturity Model in my company – Agile process
10 Applying Devops …. Where is the vulnerabilities in my
SDLC? ….
11 Vulnerabilities
12 A flaw or weakness that may allow harm to
occur to an IT system or activity.
13 Common Vulnerabilities and Exposures Is it an exploitable vulnerability?
14 Zero day CISO Chief Information Security Officer
15 Developing web applications … What are the common vulnerabilities?
16 Top 10 Open Web Application Security Project – Top
10
Go net library affected by critical ip address validation vulnerability
https://www.bleepingcomputer.com/news/security/go-rust-net-library-affected-by-critical-ip-address-validation-vulnerability/ SSRF - Server side request forgery
18 Secure Golang in the Software Development Lifecycle (SDLC)
19 Go vulnerability check
20 Go vulnerability check
21 Go vulnerability check https://go.dev/security/vuln/
22 Before vulncheck
23 How scanners work? How to find CVEs?
24 Golang Dependency Management
25 go.mod go.sum
26 Lock file ? - Dependency Confusion
27 Auditable Checksum database https://go.dev/blog/module-mirror-launch
28 Open Source Vulnerabilities https://www.synopsys.com/software-integrity/resources/analyst-reports/open-source-security-risk-analysis.html
29 Consumer / Producer Code – Supply chain
30 scala-network/GUI-miner dstellitecoin/gui-miner Supply Chain Attacks
31 Supply Chain Attacks
32 Supply Chain Attacks
34 Supply Chain Attacks
35 Supply Chain Security Tool
36
None
38 Applying Devops ….
39 New technology ... new security holes ... new security
best practices.
40 Applying DevSecOps ….
41 Pipeline sample https://github.com/krol3/demo-go-xss/
42 Pipeline sample – Detecting xss
43
© 2022 Aqua Security Software Ltd., All Rights Reserved Thanks
in/carolgv krol3 @krol_valencia
More Decks by Carol
See All by Carol
Contribute to translate K8s Docs, Glossary and CNCF-whitepaper
krol3
1
130
DevSecOps em Aplicações, Cloud, Artefatos
krol3
2
160
Security in Cloud using Infrastructure as a Code (IaaS)
krol3
0
200
Compliance in Cloud Native
krol3
2
220
Security Opensource Tools in Cloud Native
krol3
1
240
Intro to Operators in Kubernetes
krol3
0
100
Container Security
krol3
4
330
Segurança em Kubernetes
krol3
1
260
Vault em Kubernetes
krol3
3
260
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
Testing 201, or: Great Expectations
jmmastey
46
8.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
23k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.7k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
2
3.8k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Building Adaptive Systems
keathley
44
3.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7.1k