Sign in

alp1n3 🌲

@alp1n3.dev
541 followers 347 following 750 posts

🔮 AppSec & Go

PostsRepliesMedia
Reposted by alp1n3 🌲
Jorian @jorianwoltjer.com · 07/07/2026
Simple IDOR turned into an interesting question of "how do we find the IDs?" The answer: Continuously probe ObjectId()'s from MongoDB and search through the predictable gaps! Check out the full explanation & implementation below: www.aikido.dev/blog/predict...
aikido.dev
Predicting MongoDB ObjectId() continuously in Rocket.Chat
Aikido's AI pentester found this file-access flaw in Rocket.Chat. A closer look at MongoDB's ObjectId() showed the weak randomness that makes it exploitable.
031
Reposted by alp1n3 🌲
Jorian @jorianwoltjer.com · 03/07/2026
It's friday so you know what that means, time for a critical vulnerability! Okay... we announced it 4 weeks ago already to be fair, but now we can talk about the technical parts 🙌 Read how authentication could be bypassed on every online phpBB instance: www.aikido.dev/blog/authent...
aikido.dev
Authentication Bypass in the default configuration phpBB
Our AI pentest agents found a critical phpBB auth bypass (CVE-2026-48611): one unauthenticated request logs you into any account. See the exploit and the fix.
121
Reposted by alp1n3 🌲
0xdf @0xdf.bsky.social · 04/07/2026
DevArea from HackTheBox features an Apache CXF file-read SSRF, a Hoverfly middleware command injection, a forged Flask session from a leaked secret, and a symlink-check bypass in a sudo script for root.
0xdf.gitlab.io
HTB: DevArea
DevArea hosts a freelance developer marketplace backed by several web applications on different stacks. I’ll find a JAR file on an open FTP server that matches one of the web services that uses a vulnerable version of Apache CXF. I’ll abuse its attachment handling to read arbitrary files off the host. Those files leak credentials for a Hoverfly API simulation instance, where a command injection in the middleware feature gives a shell as the first user. From there I’ll pivot through a custom SysWatch monitoring app, forging a session cookie with a secret pulled from a world-readable environment file and slipping a command past a weak input filter to run as the service account. Finally, I’ll exploit a flawed symlink check in a script that account runs as root to read the root login key and get a shell. In Beyond Root I’ll explore why I couldn’t read user.txt from the initial file read, and look at the admin password from the syswatch application.
031
Reposted by alp1n3 🌲
Socket @socket.dev · 06/07/2026
Node.js is weighing a controversial proposal to move more security reports into public workflows as AI-generated submissions surge. Maintainers say ending bug bounty rewards didn't reduce the volume, and many reports remain duplicated or low-signal. socket.dev/blog/nodejs-... #nodejs #javascript
socket.dev
Node.js Considers Public Workflow for Security Reports Amid ...
Node.js is debating whether AI-driven security report volume warrants moving more vulnerability reports into public workflows.
123
Reposted by alp1n3 🌲
0xacb @0xacb.com · 06/05/2026
Don't just say "find bugs". Assert the bug exists, e.g. this function has 3 vulnerabilities, find them, don't quit. Further reading:
devansh.bearblog.dev
Needle in the haystack: LLMs for vulnerability research
Table of Contents Intro Lore Why "Find All The Vulnerabilities" does not work Minimal Scaffolding That Actually Helps Case Study: Claude Opus 4...
011
Reposted by alp1n3 🌲
James Kettle @jameskettle.com · 28/04/2026
I just did an interview with @mutantzombie.bsky.social with teasers for my upcoming #BHUSA presentation "Can AI Do Novel Vulnerability Research: Meet the HTTP Terminator", plus reflections on the Top Ten Web Hacking Techniques of 2025 & 2026. Watch it here: www.youtube.com/watch?v=fOWh...
youtube.com
Top 10 Web Hacking Techniques of 2025 and a Hint for 2026 - James Kettle - ASW #380
YouTube video by Security Weekly - A CRA Resource
063
Reposted by alp1n3 🌲
Jorian @jorianwoltjer.com · 21/04/2026
We tested another mail client, Roundcube this time. The agents found a Stored Self-XSS vulnerability that could really only be exploited with Cookie Tossing. Scary for password reset tokens... Blog post below: www.aikido.dev/blog/roundcu...
aikido.dev
Roundcube XSS chained with cookie tossing for full inbox access
We found a stored XSS in Roundcube's draft attachment endpoint that, chained with a cookie tossing technique, gives an attacker full access to a victim's inbox. Here's how the exploit chain works and ...
041
Reposted by alp1n3 🌲
James Kettle @jameskettle.com · 27/04/2026
We've launched a new free Web Security Academy topic on exploiting AI-powered security scanners! Learn how to use indirect prompt injection to steal data, cause damage & trigger exploit chains! Dive in here: portswigger.net/web-security...
portswigger.net
AI-powered scanner vulnerabilities | Web Security Academy
Application security teams often deploy AI-powered scanners that use Large Language Models (LLMs) to scan web applications for vulnerabilities. While ...
1159
Reposted by alp1n3 🌲
Jorian @jorianwoltjer.com · 17/04/2026
New blog post is out! A few vulnerabilities in Mailcow. A critical unauthenticated XSS, and another interesting Self-XSS escalation involving a Login CSRF with a leftover tab. Check it out: www.aikido.dev/blog/xss-vul...
aikido.dev
Multiple XSS Vulnerabilities Found in Mailcow, Including Unauthenticated Account Takeover
Aikido's AI pentest agent found three XSS vulnerabilities in Mailcow, one of which let unauthenticated attackers take over administrator accounts. All issues have been patched as of version 2026-03b.
011
Reposted by alp1n3 🌲
Jorian @jorianwoltjer.com · 17/03/2026
Fun parser differential to fallback SVG sanitizer bypass: github.com/freescout-he...
github.com
Stored XSS through SVG file upload with filter bypass
### Summary Bypasses of the attachment view logic and SVG sanitizer make it possible to upload and render an SVG that runs malicious JavaScript. An extension of `.png` with content type of `imag...
032
Reposted by alp1n3 🌲
renniepak @renniepak.nl · 19/03/2026
When reviewing pull requests with new additions for CSPBypass.com, I often find myself questioning how useful a given entry actually is. If no websites whitelist a specific host, there is little point in adding it.
155
Reposted by alp1n3 🌲
Mastering Burp Suite @mastering-burp.agarri.fr · 01/04/2026
Last week, Syzik took my course and patched JWT ReAuth as the same time 🤯 Here's his fork github.com/Syzik/jwt-re... This version supports multiple profiles, per profile scopes, and the ability to fetch access tokens from refresh ones 🛠️
github.com
GitHub - Syzik/jwt-reauth
Contribute to Syzik/jwt-reauth development by creating an account on GitHub.
011
Reposted by alp1n3 🌲
Why @why.bsky.world · 07/04/2026
New Claude found zero-day's in OpenBSD, ffmpeg, Linux and FreeBSD.
red.anthropic.com
Claude Mythos Preview \ red.anthropic.com
2746960
Reposted by alp1n3 🌲
Greg Otto @gregotto.bsky.social · 07/04/2026
Noma Security researchers used indirect prompt injection to turn Grafana's own AI into an unwitting courier for sensitive corporate data cyberscoop.com/grafanaghost...
cyberscoop.com
‘GrafanaGhost’ bypasses Grafana's AI defenses without leaving a trace
Noma Security researchers disclosed GrafanaGhost, a Grafana vulnerability that uses indirect prompt injection to silently exfiltrate sensitive enterprise data — bypassing AI guardrails without a login...
162
alp1n3 🌲 @alp1n3.dev · 07/04/2026
010
Reposted by alp1n3 🌲
GitHub Security Lab @securitylab.github.com · 26/03/2026
Software supply chain attacks are on the rise. Learn how open source contributors can use what GitHub Actions is building to help protect projects and the broader software community. github.blog/news-insight...
github.blog
What's coming to our GitHub Actions 2026 security roadmap
A look at GitHub Actions’ 2026 roadmap, outlining how secure defaults, policy controls, and CI/CD observability harden the software supply chain end to end.
011
Reposted by alp1n3 🌲
0xdf @0xdf.bsky.social · 01/04/2026
Snapped from HackTheBox features CVE-2026-27944 to download and decrypt Nginx UI backups without auth, bcrypt cracking for a shell, and CVE-2026-3888 to exploit a snapd race condition for root.
0xdf.gitlab.io
HTB: Snapped
Snapped is a Linux box hosting a static site behind nginx, with an Nginx UI admin panel. I’ll exploit CVE-2026-27944 to decrypt a backup download from the Nginx UI to find bcrypt password hashes in a SQLite database. I’ll crack one to get SSH access. To escalate to root, I’ll exploit CVE-2026-3888, a recent vulnerability in snapd where systemd-tmpfiles deletes snap-confine’s private temp directory, allowing me to win a race condition and replace the dynamic linker with a malicious payload that runs as root.
032
Reposted by alp1n3 🌲
CryptoCat @cryptocat.me · 23/03/2026
My writeup for the "Secret Manager" challenge by zerodaygym (@yeswehack.bsky.social) 🤫 cryptocat.me/blog/ctf/mon...
cryptocat.me
Argument Injection via Wildcard Expansion | YesWeHack Dojo 49: Secret Manager | CryptoCat's Blog
YesWeHack Dojo #49 writeup: exploiting wildcard argument injection in shell cp and grep commands to access internal secrets
001
alp1n3 🌲 @alp1n3.dev · 24/03/2026
The CVE Archeologist’s Field Guide is now on Storygraph for tracking and rating/reviews! I’d definitely recommend it as a read for everyone — honestly such a great read, full of useful info, and the information was packed into 106 pages of need-to-know without too much fluff. 10/10! 🔥
000
Reposted by alp1n3 🌲
0xacb @0xacb.com · 13/03/2026
WontFix can be an RCE Goldmine SOAPwn by chudyPB #5 in PortSwigger Web Hacking Techniques of 2025 Blog link 👇
labs.watchtowr.com
SOAPwn: Pwning .NET Framework Applications Through HTTP Client Proxies And WSDL
Welcome back! As we near the end of 2025, we are, of course, waiting for the next round of SSLVPN exploitation to occur in January (as it did in 2024 and 2025). Weeeeeeeee. Before then, we want to clear the decks and see how much research we can publish. This
011
Reposted by alp1n3 🌲
PentesterLab @pentesterlab.com · 10/03/2026
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.com
How "Strengthening Crypto" Broke Authentication: FreshRSS and bcrypt's 72-Byte Limit
As 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 ...
095
Reposted by alp1n3 🌲
PentesterLab @pentesterlab.com · 08/03/2026
⛓️‍💥 𝗔𝘂𝘁𝗵𝗲𝗻𝘁𝗶𝗰𝗮𝘁𝗶𝗼𝗻 𝗕𝘆𝗽𝗮𝘀𝘀 𝗶𝗻 𝗽𝗮𝗰𝟰𝗷 Another issue with a library leveragining JWT: www.codeant.ai/security-res....
codeant.ai
CVE-2026-29000: Critical Auth Bypass in pac4j-jwt: Full PoC Using Only a Public Key
CodeAnt AI found a critical authentication bypass in pac4j-jwt where an attacker can impersonate any user using only the RSA public key. Full PoC and disclosure.
021
Reposted by alp1n3 🌲
kepano @stephango.com · 04/03/2026
Defuddle now has a website! This means you can use Defuddle anywhere to get the main content of a page in Markdown format. You can simply add "defuddle.md" before any URL, use it via curl, Skills, CLI, or add it to your app via NPM.
1021928
Reposted by alp1n3 🌲
Jorian @jorianwoltjer.com · 02/03/2026
XSS on a password manager, about the scariest impact you can have... github.com/aliasvault/a... Luckily it was fixed super quick! Here's a simple script you can use to send raw HTML in emails. I think a lot more clients will benifit from sanitizer testing. gist.github.com/JorianWoltje...
github.com
Cross-Site Scripting (XSS) via Email HTML Rendering
## Impact A stored cross-site scripting (XSS) vulnerability was identified in the email rendering feature of AliasVault Web Client versions 0.25.3 and lower. When viewing received emails on an ali...
011
Reposted by alp1n3 🌲
Xe @xeiaso.net · 24/02/2026
128258
Reposted by alp1n3 🌲
Fabrizio Ferri-Benedetti @theletterf.bsky.social · 24/02/2026
Inspired by one of @simonwillison.net 's reflections, I wrote a piece on the real cost of technical writing and documentation. passo.uno/real-cost-of...
passo.uno
The writing was always the cheap part
Last December, quite unrealistically, I took a solemn oath: I would not write again about AI for at least another year. I was growing tired with the incessant noise, the lack of stability, and the sel...
183
Reposted by alp1n3 🌲
Orhun Parmaksız @orhun.dev · 25/02/2026
I worked really hard for this meme
312913
Reposted by alp1n3 🌲
0xacb @0xacb.com · 24/02/2026
Vulnerability Spoiler Alert Action by @spaceraccoonsec It monitors repositories and uses Claude to detect patching of security vulns. This early warning can give security teams more time to patch before the CVE drops. GitHub repo👇
github.com
GitHub - spaceraccoon/vulnerability-spoiler-alert-action: GitHub Action to alert on security patches before the CVE drops.
GitHub Action to alert on security patches before the CVE drops. - spaceraccoon/vulnerability-spoiler-alert-action
001
Reposted by alp1n3 🌲
Jon Gjengset @jonhoo.eu · 19/02/2026
In January, @anishathalye.bsky.social, @josejg.bsky.social, and I returned to @csail.mit.edu to teach Missing Semester, a class on topics we miss from most CS programs—tools and techniques that everyone should know, like Bash, Git, CI, and AI tools. Today, we’re releasing the course for free online!
The Missing Semester of your CS education [MIT IAP 2026] - https://missing.csail.mit.edu
17220
Reposted by alp1n3 🌲
Nicolas Seriot @nst021.bsky.social · 19/02/2026
Paged Out! #8 is out! pagedout.institute @pagedout.bsky.social In "An AWKward Modem" (p. 28), I show how to write a tiny modem in 5 lines of AWK and shift it into the near-ultrasonic range. 🔊
143
Reposted by alp1n3 🌲
Socket @socket.dev · 18/02/2026
A compromised npm token was used to push an unauthorized postinstall script in cline@2.3.0, a popular AI coding agent CLI with 90k weekly downloads. Big shoutout to @adnanthekhan.bsky.social whose research sniffed out the cache poisoning vulnerability! 💪 Details → socket.dev/blog/cline-c...
socket.dev
Cline CLI npm Package Compromised via Suspected Cache Poison...
A compromised npm publish token was used to push a malicious postinstall script in cline@2.3.0, affecting the popular AI coding agent CLI with 90k wee...
043
Reposted by alp1n3 🌲
Timon @timonsku.zip · 11/02/2026
The Discord situation is going to produce a lot more people that hate Matrix. They will still use Discord but they will now also hate Matrix
1232
Reposted by alp1n3 🌲
Matt Keeter @mattkeeter.com · 11/02/2026
The "sickos yes" meme: a strange unshaved man stares in through a window with a text bubble reading "Yes ... ha ha ha ... YES!".  In an edit from the original meme, the man is labelled "Oxide Engineers"
2625
Reposted by alp1n3 🌲
Cameron Balahan @cameronb.bsky.social · 10/02/2026
Go 1.26 has a lot to love, including significant performance improvements that are completely transparent to Go developers. Just upgrade and your Go programs run faster -- no other changes required!
0345
Reposted by alp1n3 🌲
Socket @socket.dev · 10/02/2026
☠️🤖 We’re entering a new era of malicious workflows. OpenClaw skills show how easily agent workflows can be abused once they’re trusted to execute. A closer look at this emerging class of supply chain attack: socket.dev/blog/opencla...
socket.dev
OpenClaw Skill Marketplace Emerges as Active Malware Vector ...
Security researchers report widespread abuse of OpenClaw skills to deliver info-stealing malware, exposing a new supply chain risk as agent ecosystems...
011
Reposted by alp1n3 🌲
0xacb @0xacb.com · 10/02/2026
Openclaw (Clawdbot) is cool and all but it’s also risky. Make sure you get your bot audited with some better security practices 👇  auth0.com/blog/five-step-guide-secu…
docs.molt.bot
Security - OpenClaw
001
Reposted by alp1n3 🌲
Catalin Cimpanu @campuscodi.risky.biz · 03/02/2026
Dear f***ing lord! Nearly one every three Meta ads showed in the EU and UK over 23 days pointed to online scams This should be the easiest layup for govt agencies in the history of enforcements www.gendigital.com/blog/insight...
gendigital.com
The Scam Ad Machine
Nearly one in three Meta ads found to point to a scam, phishing or malware
412258
Reposted by alp1n3 🌲
0xdf @0xdf.bsky.social · 03/02/2026
Bamboo from HackTheBox and VulnLab features Squid proxy enumeration, CVE-2023-27350 authentication bypass to RCE in PaperCut NG, and binary hijacking of a root-executed script for privilege escalation.
0xdf.gitlab.io
HTB: Bamboo
Bamboo offers a Squid HTTP proxy through which I’ll access a PaperCut NG instance. I’ll use Spose to scan through the proxy and discover the print management application. I’ll exploit an authentication bypass vulnerability in PaperCut and use application access to enabling print scripting to get code execution. For privilege escalation, I’ll abuse a root process that runs a script from the papercut user’s home directory.
021
Reposted by alp1n3 🌲
0xacb @0xacb.com · 29/01/2026
Our pentesting agent found a 1-click ATO to RCE in @moltbot Gateway Control UI in under 2 hours. Local instances can also be exploited with one click. Patched in main, update now. Watch the exploit 👇
101
Reposted by alp1n3 🌲
Dan Moore @mooreds.com · 25/01/2026
I've given this talk 20+ times, but still enjoy the topic. What developers need to know about JWTs
cfe.dev
What Developers Need to Know About JWTs
Dan Moore will show you what JWTs are, how they work and everything you need to know to use them properly in your applications
041
Reposted by alp1n3 🌲
0xdf @0xdf.bsky.social · 24/01/2026
Imagery from HackTheBox features XSS to steal cookies, directory traversal for source code access, and command injection for rce. Pivots include pyAesCrypt brute-forcing and abusing a sudo backup utility exploited multiple ways.
0xdf.gitlab.io
HTB: Imagery
Imagery hosts a Flask-based image gallery application. I’ll exploit a stored XSS vulnerability in the bug report feature to steal an admin cookie. From the admin panel, I’ll use directory traversal to read the application source code, finding a command injection vulnerability in the image crop feature that requires access as a test user. After reading the database and cracking the test user’s password hash, I’ll exploit the command injection to get a shell. I’ll find an encrypted backup file and brute-force the pyAesCrypt password, getting access to an older backup with additional hashes. After cracking another user’s hash, I’ll pivot to a user that can run a custom backup utility as root via sudo. I’ll show two ways to abuse this. In Beyond Root, I’ll show why SSH is broken and how to get around it.
021
alp1n3 🌲 @alp1n3.dev · 23/01/2026
Got the final piece beautifully rendered and ready to be sent off for the 10qty SLM print… But then I ran across the mass-market cut ones from China for $1.00/pc 😭 Why do they have to be so insanely cheap.
010
alp1n3 🌲 @alp1n3.dev · 23/01/2026
010
Reposted by alp1n3 🌲
Taggart @taggart-tech.com · 20/01/2026
Oh look, another MCP vuln (or 3) from failure to sanitize input. You and I both know how these are getting written. You and I both know the training material is not vetted for secure code. This will not stop and will only get worse.
cyata.ai
Cyata Research: Breaking Anthropic's Official MCP Server - Cyata | The Control Plane for Agentic Identity
How We Found Code Execution in Anthropic’s Official Git MCP Server TL;DR What happened: Cyata discovered three security vulnerabilities in mcp-server-git, the official Git MCP server maintained by Anthropic. These flaws can be exploited through prompt injection, meaning an attacker who can influence what an AI assistant reads (a malicious README, a poisoned issue description, […]
162
Reposted by alp1n3 🌲
PentesterLab @pentesterlab.com · 21/01/2026
🔥 CVE-2026-23993: HarbourJwt JWT auth bypass via unknown alg. Not just alg=none: unsupported alg => empty signature, so forged token header.payload. passes. Write-up + fix: pentesterlab.com/blog/cve-202...
pentesterlab.com
CVE-2026-23993: JWT authentication bypass in HarbourJwt via “unknown alg”
I didn't know Harbour even existed as a language when I found this bug. The fun part is that I also ...
066
Reposted by alp1n3 🌲
Application Security Feed @appsecfeed.bsky.social · 20/01/2026
🗞️ cURL stopped HackerOne bug bounty program due to excessive slop reports 🔗 github.com/curl/curl/pull/20312
001
Reposted by alp1n3 🌲
Application Security Feed @appsecfeed.bsky.social · 19/01/2026
🗞️ Research Worth Reading Week 03/2026 🔗 pentesterlab.com/blog/research-wort…
001
Reposted by alp1n3 🌲
0xdf @0xdf.bsky.social · 17/01/2026
HackNet from HackTheBox features SSTI in Django templates to leak user credentials, pickle deserialization via FileBasedCache with world-writable directory, and GPG key cracking to recover database backups containing the root password.
0xdf.gitlab.io
HTB: HackNet
HackNet hosts a social media site for hackers built with Django. I’ll find an HTML injection in the username field that, combined with how the likes page renders usernames, leads to server-side template injection. While Django templates are restrictive, I’ll use the SSTI to dump user data including plaintext passwords, finding one user whose email reveals their Linux username. After SSHing in, I’ll discover Django’s FileBasedCache uses pickle serialization with a world-writable cache directory. By replacing cache files with a malicious pickle payload, I’ll get a shell as the web user. From there, I’ll crack a GPG key password to decrypt database backups, finding a password shared in messages that works for root.
032
Reposted by alp1n3 🌲
Application Security Feed @appsecfeed.bsky.social · 16/01/2026
🗞️ New Vulnerability in n8n – CVE-2026-21858 🔗 www.schneier.com/blog/archives/2026…
002
Reposted by alp1n3 🌲
Application Security Feed @appsecfeed.bsky.social · 15/01/2026
🗞️ $250K+ XSS in Meta Conversion API Leading to Zero-Click Account Takeover 🔗 ysamm.com/uncategorized/2025/01/13/…
001