Miki

@mikisec.bsky.social

Cyber security officer by day, a fabulous cookie by night

Does anyone know what's happening with GitHub CNA? We have been waiting for a CVE for almost 4 days and still are waiting. It usually only takes a few hours.

Really makes me happy to see how powerful zizmor is (github.com/zizmorcore/z...). I remember thinking a looooong time ago that custom Semgrep rules were enough for what it was doing (at the time) Oh boy did zizmor get powerful, hands down one of the best pieces of software out there! ❤️

GitHub - zizmorcore/zizmor: Static analysis for GitHub Actions

Static analysis for GitHub Actions. Contribute to zizmorcore/zizmor development by creating an account on GitHub.

github.com

Exciting news for projects on GitHub looking to use the private vulnerability reporting / security advisories features: “We're working toward enabling fine-grained permissions for security advisories - create, read, edit, and close/accept/publish” github.com/orgs/communi...

Investing in the security advisory experience on GitHub 🔐 · community · Discussion #189802

We hear you: the signal-to-noise problem is real Over the past few months, we've heard from maintainers across the ecosystem - in community discussions, in support channels, and directly - that the...

github.com

I'm baffled that in 2026 we need to argue that when reporting a vulnerability you shouldn't just click submit and forget, and actually try to help the maintainer when they have questions Basically: "hey, here's my AI's essay that I didn't verify nor read, have fun, see ya!" #cybersecurity #oss

Just read Sysdig's EtherRAT analysis and… wow! North Korea is now running a RAT with a C2 through Ethereum smart contracts. And not just that, but also with a 9-RPC consensus layer for resiliency. Decentralized, resilient, and honestly very clever. www.sysdig.com/blog/etherra... #CyberSecurity

EtherRAT: DPRK uses novel Ethereum implant in React2Shell attacks | Sysdig

A novel Ethereum-powered backdoor, EtherRAT, is being deployed through the React2Shell vulnerability (CVE-2025-55182). With multi-layer persistence, blockchain C2, and self-updating payloads, this mal...

sysdig.com

TIL: flatpak's session bus 'org.freedesktop.Flatpak' permission allows to escape the sandbox (by allowing to run commands on the host machine) This shows the importance of not only denying access to the 'host' and 'home' filesystems.

Shell screenshot where the user runs a 'flatpak' command 3 times with 'cat /etc/os-release':
1. 1st command: run normally within a container
2. 2nd command: runs 'cat /etc/os-release' using 'flatpak-spawn --host' which leads to the flatpak executing a command outside the sandbox
3. 3rd command: disallows access to the session bus 'org.freedesktop.Flatpak' which then leads to 'flatpak-spawn --host' getting denied

I wrote up a post about how we hugely improved the write performance for Bluesky's timelines/following feed. If you want to learn more about how we did it, check it out. Some nuggets in there about embracing imperfection in some parts of a system to scale better. jazco.dev/2025/02/19/i...

When Imperfect Systems are Good, Actually: Bluesky’s Lossy Timelines

By examining the limits of reasonable user behavior and embracing imperfection for users who go beyond it, we can continue to provide service that meets the expectations of users without sacrificing s...

jazco.dev

Just discovered GNS3, an open source software to create virtual network labs (using VMs) Looks amazing! Next step is to experiment with security controls and incident response. Also cool: can sniff packets in one click between links (using Wireshark) World's most basic set-up:

GNS3 UI showing a link between an OpenWrt router and an AlpineLinux end user deviceWireshark UI showing a packet sniffing on the Ethernet link between an OpenWrt router and an AlpineLinux device

Really looking forward for digital attestations to be widespread ❤️ (PEP 740) I'm also hopeful that more and more developers will start switching towards Trusted Publishers. Maybe a warning if it's not done yet: "You are using an API key, consider using Trusted Publishers if possible: <docs URL>"

Seth Larson@sethmlarson.dev · 2y ago

Last week the Python package "Ultralytics" suffered a supply-chain attack on its build and release process. This is a review of the attack from @pypi.org's perspective. There's plenty of advice for how Python projects can increase their #security posture: blog.pypi.org/posts/2024-1...

Thankfully we are not getting many yet on our end yet. Once every few months, still a few too many where we could spend time on something else. Only 2 GitHub accounts were reported and banned for bulk spamming (us and others users & organizations), hopefully it stays at 2.

Seth Larson@sethmlarson.dev · 2y ago

I've noticed a concerning trend of "slop security reports" being sent to open source projects. Here are thoughts about what platforms, reporters, and maintainers can do to fight back: #oss #opensource #security #vulnerability #vuln #cve #slop #ai #llm sethmlarson.dev/slop-securit...