Overview
As we ease back into regular programming, we cover the various activities the
team got up to over the past few weeks whilst away in Riga for the Ubuntu Summit
and Ubuntu Engineering Sprint.
Goings on in Ubuntu Security Community
Ubuntu Security team at the Ubuntu Summit (00:48)
Preparation for Riga Product Roadmap Sprint, Ubuntu Summit and Engineering Sprint from Episode 212In the last episode we previewed a couple talks by different folks from theUbuntu Security Team - recordings for these will be available but currently
there is only the livestreams from the main plenary room - as such, right now
you can go watch Tobias’ talk “From Asahi Linux to Ubuntu: Running Linux on
Apple Silicon”
https://youtu.be/XIGxKyekvBQ?list=PL-qBHd6_LXWZqbxr3542fZs_IMn0gAb2B&t=20272Andrei publishes The Open Source Fortress (01:41)
https://discourse.ubuntu.com/t/the-open-source-fortress-is-now-live/40183Back in August, Andrei put out a call for topic suggestions for avulnerability discovery workshop that he was putting together, with a
particular focus on open source code bases
He presented this in a 90 minute session 2 weeks ago on the final day of theUbuntu Summit
He covered a number of topics with a focus on practical application of eachusing dedicated tooling, e.g.:
Threat modelling with OWASP Threat DragonSecret scanning with GitleaksDependency scanning with OSV-ScannerLinting with Bandit and flawfinderCode querying with SemgrepFuzzing with AFL++Symbolic execution with KLEESo not only did participants learn about a given technique, such as whatfuzzing is etc, but also how they can easily apply it with standard tooling to
find real world problems
Due to the success of the workshop, he has decided to make the contentspublicly available
Online wiki https://ossfortress.io/Presentation from the SummitGithub repository with example projects to run the various tools againstPre-built docker images for the various tools used in the workshopDesigned to be worked through in your own timeUbuCTF at the Ubuntu Engineering Sprint (04:15)
Emi, Nishit, Andei, Amir and David from the team organised and held the firstUbuCTF at the Engineering Sprint the week after the Ubuntu Summit
Organised around a story of cyber crime fighting against a criminal gang in Riga5 days, 26 challenges, 64 playersChallenges covered a variety of topicsNetworkingWebCrypto(graphy)Reverse engineeringPwningVulnerability PatchingGave experience using tools like Wfuzz, Pwntools, cutter / rizin / radare2,Ghidra, Wireshark, insomnia and more
457 flags submitted (110 correct), 47 patches submittedResult was very close - won by Anton Troyanov (Senior Engineer on the MAAS team)Ubuntu Security team members were barred from competing as we had previouslyworked on these challenges - BUT shout out to Sudhakar Verma who just joined
our team only 4 weeks ago and so didn’t have any prior experience with this
CTF - managed to solve every single challenge 💪💪💪
Get in contact
#ubuntu-security on the Libera.Chat IRC networkubuntu-hardened mailing listSecurity section on discourse.ubuntu.com@[email protected], @ubuntu_sec on twitter