YPYogeshwar Peelainexploitnotes.hashnode.dev·2h ago · 7 min readBrunnerCTF 2026 : Activating Neurons WriteupSummary The challenge ships a single file, activating_neurons.py, defining a small nn.Module called BrunsvigerNet. The model has two linear layers, but forward() only runs the input through the first 00
YPYogeshwar Peelainexploitnotes.hashnode.dev·2h ago · 4 min readBrunnerCTF : Git Gud Writeup (2026)Summary A Flask web app accepts a .tar upload of a "git repository" and runs git status and git log against it to display commit stats. Because the tar is extracted with no validation and real git com00
YPYogeshwar Peelainexploitnotes.hashnode.dev·1h ago · 18 min readBrunnerCTF 2026 : The Three Ways WriteupSummary Two connected challenges built around the same Gitea/Drone/rollout-agent environment. The first stage (Flow) gets code execution on the Drone CI runner. The second stage (Feedback / Continuous00