Peter Stöckli

Peter Stöckli

@ulldma.bsky.social

Security Researcher and Software Engineer at GitHub Security Lab

463 followers268 following33 posts

Peter Stöckli reposted

>Mozilla received a report [..] that private keys associated with eight eMudhra intermediate certificates had been compromised. A post on Mastodon implies that the private key of one of those intermediate certificates used for TLS is basically public. (Which would increase the practical risk)

fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 sm3 sm4 asimddp sha512 sve asimdfhm dit uscat ilrcpc flagm sb dcpodp sve2 sveaes svepmull svebitp erm svesha3 svesm4 flagm2 frint svei8mm svebf16 i8m m bf16 dgh bti mte ecv afp mte3 wfxt 😲

Peter Stöckli reposted

Peter Stöckli reposted

Peter Stöckli reposted

AI agents that execute commands, browse the web, and coordinate with other agents are everywhere. But how do you know they're safe? We let you find out by hacking one yourself. Free, hands-on, and you can get started in under 2 minutes! Learn more in our latest blog. github.blog/security/hac...

github.blogHack the AI agent: Build agentic AI security skills with the GitHub Secure Code GameLearn to find and exploit real-world agentic AI vulnerabilities through five progressive challenges in this free, open source game that over 10,000 developers have already used to sharpen their securi...

Peter Stöckli reposted

A commit meant to "strengthen the crypto" in FreshRSS ended up removing the need for a correct password. Why? Longer SHA-256 nonce + bcrypt truncation at 72 bytes. A nice example of why secure systems are about composition, not just stronger primitives. pentesterlab.com/blog/freshrs...

pentesterlab.comHow "Strengthening Crypto" Broke Authentication: FreshRSS and bcrypt's 72-Byte LimitAs part of our CVE monitoring, we came across GHSA-pcq9-mq6m-mvmp (CVE-2025-68402), an authentication bypass in FreshRSS, a self-hosted RSS aggregator. It ...

Peter Stöckli reposted

Sign in with ANY password: How we used AI to break into a popular chat application, and other high-impact vulnerabilities. Read "How to scan for vulnerabilities with GitHub Security Lab’s open source AI-powered framework" github.blog/security/how...

github.blogHow to scan for vulnerabilities with GitHub Security Lab’s open source AI-powered frameworkGitHub Security Lab Taskflow Agent is very effective at finding Auth Bypasses, IDORs, Token Leaks, and other high-impact vulnerabilities.

Peter Stöckli reposted

This is amazing. Use a SAST to detect security issues, and then triage those alerts with LLMs, to remove false positives and focus on real and exploitable issues. And of course, the framework is open source.

GitHub Security Lab@securitylab.github.com

Learn how we triage security alerts in GitHub Actions and JavaScript projects with the new GitHub Security Lab Taskflow Agent, and leverage LLM to focus on the exploitable vulnerabilities. github.blog/security/ai-...

Peter Stöckli reposted

Excited to share our open source agentic framework for security research, a collaborative framework that lets the community share AI "taskflows”! Read @kevinbackhouse.bsky.social 's blog post for details and a demo. Join us in strengthening open-source security! github.blog/security/com...

github.blogCommunity-powered security with AI: an open source framework for security researchAnnouncing GitHub Security Lab Taskflow Agent, an open source and collaborative framework for security research with AI.

I don't know who needs to hear this: if you're thinking about automating a trivial task for the third time: just do it now! It doesn't need to be something complicated, often a shell script is enough. $1 refers to the first argument passed to the shell script. (noted so I don't forget 😉)

Peter Stöckli reposted

GitHub Security Lab discovered a critical vulnerability in WooCommerce. We’d like to thank WooCommerce/Automattic for their incredibly quick response and fix of the vulnerability. If you are using WooCommerce, please update. For more info see: developer.woocommerce.com/2025/12/22/s...

developer.woocommerce.comStore API Vulnerability Patched in WooCommerce 8.1+ - What You Need To KnowA critical vulnerability in WooCommerce 8.1+ has been patched. We strongly recommend updating immediately.

Peter Stöckli reposted

Hack.Commit.Push Switzerland is just one week away! 🇨🇭 This is a great opportunity to get involved in Open Source projects like @assertj.github.io, with direct guidance from the maintainers!

Andres Almiray@andresalmiray.com

The next edition of Hack.Commit.Push Switzerland🇨🇭will take place in Rotkreuz LU this November 22nd. Care to join us for some Open Source hacking? It’s for a good cause! switzerland2025.hack-commit-pu.sh

Peter Stöckli reposted

🚀 GitHub is making Actions more secure by default We recently announced upcoming changes to the pull_request_target event and environment protection rules to make GitHub Actions more secure by default. We’ve opened a discussion to gather feedback 👇 🔗 github.com/orgs/communi...

github.comTowards a secure by default GitHub Actions · community · Discussion #179107Why are you starting this discussion? Product Feedback What GitHub Actions topic or product is this about? Workflow Configuration Discussion Details Today, GitHub announced upcoming changes to the ...

Peter Stöckli reposted

Recent account takeovers and attacks on package registries are a wake-up call: it's time to raise the bar on authentication and secure publishing practices. Find out what npm is doing—and what steps you can take—to help secure the open source supply chain: github.blog/security/sup...

github.blogOur plan for a more secure npm supply chainGitHub is strengthening npm's security with stricter authentication, granular tokens, and enhanced trusted publishing.

Peter Stöckli reposted

Peter Stöckli reposted

What if attackers could hijack your coding agent through a simple GitHub issue? Prompt injections are a real and growing threat for VS Code Copilot Agent. Learn how these attacks work and how you can defend your environment. Read the full research: github.blog/security/vul...

github.blogSafeguarding VS Code against prompt injectionsSee how to reduce the risks of an indirect prompt injection, such as the exposure of confidential files or the execution of code without the user's consent.

Peter Stöckli reposted

Today I have a more serious topic than usual, please consider reposting for reach: My wife and I are urgently looking for a specialist in neuropediatrics or a similar field for our autistic child with a diagnosed, but not further specified, movement disorder [1/4]

Peter Stöckli reposted

🚀 GitHub is on a mission to supercharge open-source security! We've partnered with 71 key open-source projects, giving them tools, funding, and playbooks to boost security. 🔐 Want your project to be part of this effort? Now’s the time to get involved! 💪 🔗 Find out more: github.blog/open-source/...

github.blogSecuring the supply chain at scale: Starting with 71 important open source projectsLearn how the GitHub Secure Open Source Fund helped 71 open source projects significantly improve their security posture.

In this demonstration I show the impact of CVE-2025-25291/CVE-2025-25292, an authentication bypass in ruby-saml used by high profile OSS projects such as GitLab. My team coordinated with both the ruby-saml maintainer and GitLab to get this vulnerability fixed and patches are available at gh.io/glfx

If you're using ruby-saml or omniauth-saml for SAML authentication make sure to update these libraries as fast as possible! Fixes for two critical authentication bypass vulnerabilities were published today (CVE-2025-25291 + CVE-2025-25292). github.blog/security/sig...

github.blogSign in as anyone: Bypassing SAML SSO authentication with parser differentialsCritical authentication bypass vulnerabilities were discovered in ruby-saml up to version 1.17.0. See how they were uncovered.

Peter Stöckli reposted

Peter Stöckli reposted

Hello from the GitHub Security Lab! We are a team of security experts who cultivate a collaborative community where developers and security professionals come together to secure open source software.

Peter Stöckli reposted

🚀 CodeQL zero to hero part 4: Gradio case study is out! This time we dive into how I wrote CodeQL to support the @hf.co's Gradio framework, scaled the research to a thousand repositories on GitHub, and found 11 vulnerabilities. gh.io/codeql-part-4

gh.ioCodeQL zero to hero part 4: Gradio framework case studyLearn how I discovered 11 new vulnerabilities by writing CodeQL models for Gradio framework and how you can do it, too.