Jay Townsend

3.3K posts

Jay Townsend

Jay Townsend

@jay_townsend1

System administrator, avid interest in info sec, python programming, core dev of discover,theHarverster, DNSrecon #ADHD sufferer

United Kingdom Katılım Temmuz 2016
259 Takip Edilen433 Takipçiler
Socket
Socket@SocketSecurity·
🚨 Supply chain attack on the Laravel Lang organization: 700+ historical versions across multiple community-maintained Laravel Lang packages were compromised with an RCE backdoor, including: laravel-lang/lang laravel-lang/http-statuses laravel-lang/attributes Laravel-Lang/actions The payload targets cloud creds, CI/CD secrets, Kubernetes tokens, Vault, browser data, password managers, SSH keys, and more.
Socket tweet media
English
54
278
1.1K
707.2K
Rob Fuller
Rob Fuller@mubix·
Have we seen malicious CLAUDE\.md files or malicious AI skills yet? This feels like the new “don’t copy and paste random command line or bash scripts from the internet”
English
5
2
19
3.1K
Jay Townsend
Jay Townsend@jay_townsend1·
@eastdakota @CloudflareHelp can some please take a look at these tickets one is nearly a month old with no updates on and another one got opened the other day. It’s causing some major issues. 02087298 and 02136751
English
0
0
0
53
Jay Townsend retweetledi
StepSecurity
StepSecurity@step_security·
🚨 ACTIVE SUPPLY CHAIN ATTACK 🚨 The actions-cool/issues-helper GitHub Action is compromised. Every existing tag in the repo now points to an imposter commit that: ⬇️ Downloads the bun JS runtime 🧠 Reads Runner.Worker process memory to harvest CI/CD secrets in flight 📡 Exfiltrates credentials to t.m-kosche[.]com Any workflow referencing this action by version will pull the malicious code on its next run. If you use it: stop immediately, pin to a known-good commit SHA from before the compromise, and rotate any secrets exposed to recent runs. StepSecurity customers are already protected: 🛡 Real-time Threat Center alert with "Am I Affected?" links for every workflow and every runner that has talked to the IOC domain 🚫 Compromised Actions Policy blocks any run referencing this action before it executes 🌐 Harden-Runner Global Block List now blocks t.m-kosche[.]com automatically, even in audit mode, no config change required 🔍 Imposter Commit detection flags the exact signature of this attack Full advisory and IOCs: stepsecurity.io/blog/actions-c…
English
2
25
87
11.3K
Jay Townsend retweetledi
Socket
Socket@SocketSecurity·
🧊 Big release for #JavaScript supply chain security: @pnpmjs 11 now defaults to a 1-day Minimum Release Age, blocks exotic subdependencies, and adds a new Allow Builds model. A strong step toward reducing exposure to fast-moving npm attacks → socket.dev/blog/pnpm-11-a… #nodejs
English
5
37
139
15.3K
Jay Townsend
Jay Townsend@jay_townsend1·
@Carlos_Perez can you look at getting this setup for DNSrecon please? @laramies this for theHarvester as well
Feross@feross

Socket is free for open source maintainers. We're launching the @SocketSecurity for Open Source program -- any open source maintainer can get a free Team plan to protect their project from supply chain attacks. Open source is critical infrastructure. Millions of companies depend on packages maintained by small teams and volunteers. These maintainers are high-value targets but rarely have access to enterprise security tooling. That's wrong. We want to fix it. What you get: ✅ Full dependency scanning across your project ✅ Real-time alerts for malicious packages in your dependency tree ✅ Check every PR to make sure no malicious dependencies are added -- including PRs from outside contributors If you maintain an open source project, send an email to support[at]socket[dot]dev and we'll get you set up!

English
0
0
1
49
Jay Townsend
Jay Townsend@jay_townsend1·
With everything going on in supply chain madness lately the cli @SocketSecurity software firewall tool along with my traceguard program(Linux only) in block mode if you just block everything outbound and then stick what you need in the allow list should anything get past sockets tool should help control the blast radius github.com/L1ghtn1ng/trac… #infosec #cybersecurity
English
0
0
1
80
Jay Townsend retweetledi
Socket
Socket@SocketSecurity·
We’re tracking 73 Open VSX sleeper extensions tied to the GlassWorm campaign, with at least 6 already activated to deliver malware. These cloned extensions initially appear benign, then later become malware delivery vehicles through normal updates. socket.dev/blog/73-open-v…
English
1
11
24
3.1K
Jay Townsend retweetledi
Bitwarden
Bitwarden@Bitwarden·
Bitwarden identified and contained a malicious package briefly distributed through the npm delivery path for the Bitwarden CLI in connection with the broader Checkmarx supply chain incident. No user vault data or production systems were compromised or at-risk. Additional details and updates are available here: community.bitwarden.com/t/bitwarden-st…
English
62
666
3.5K
397.3K
Jay Townsend retweetledi
JFrog Security
JFrog Security@JFrogSecurity·
The Checkmarx TeamPCP campaign has now spread to npm! Package @bitwarden/cli (78K weekly downloads) v2026.4.0 steals GitHub/npm tokens, .ssh, .env, shell history, GitHub Actions and cloud secrets, then exfiltrates the data to private domains & as GitHub commits Payload looks very similar to the attack discovered yesterday by Docker, which affected Checkmarx docker images & VSCode extensions More details in this thread shortly 🧵
JFrog Security tweet media
English
9
59
251
44.6K
Jay Townsend retweetledi
Brendan Falk
Brendan Falk@BrendanFalk·
To check if your Google Workspace has been compromised by the same tool that compromised Vercel: 1. Go to admin.google.com/ac/owl/list?ta… - This is Google Admin Console > Security > Access and Data Control > API Controls > Manage app access > Accessed Apps 2. Filter by ID = …v79i7bbvqj.apps.googleusercontent.com - This is the ID of the compromised OAuth app If you see an app after filtering, you have potentially been compromised
Brendan Falk tweet media
English
62
745
4.5K
1.1M
Jay Townsend retweetledi
GitHub
GitHub@github·
The GitHub Actions 2026 security roadmap covers three layers in a shift toward making secure behavior the default. Here’s what’s coming next, and when. ⬇️ github.blog/news-insights/…
English
10
28
135
29.1K
Jay Townsend
Jay Townsend@jay_townsend1·
Okay thanks for that info, sounds like there could be some enhancements to the meta tag, aka location reporting for example in the spec as that seems like an oversight imo and or @astrodotbuild and @angular could look at improving their csp implementations more to overcome the drawbacks like not being able to support all primatives etc?
English
0
0
0
24
Scott Helme
Scott Helme@Scott_Helme·
@jay_townsend1 @snyksec @securityheaders @astrodotbuild The limitation on the location in the DOM makes sense. If the browser had to wait to parse the entire DOM before acting or loading any resources, it'd result in a terrible experience. The CSP can only take effect from the moment it's parsed out of the meta tag.
English
1
0
0
125
Jay Townsend
Jay Townsend@jay_townsend1·
@Scott_Helme @snyksec why does a csp setting also not get picked up when a site uses the meta tag for it in html on @securityheaders to me at least it would make sense to also pick it up from there as well?
English
1
0
0
36
Jay Townsend
Jay Townsend@jay_townsend1·
Found out about the frame acestors directive and was not aware about the DOM stuff, what’s the point of the meta-tag for it if it’s not treated the same exactly? Reason I ask as part of the flasgo.dev website @astrodotbuild supports generating the csp for you and and so does @angular so would be good to get your take on them both
English
1
0
0
27
Scott Helme
Scott Helme@Scott_Helme·
@jay_townsend1 @snyksec @securityheaders There’s no reporting, so you can’t get any feedback on the policy. There are also limitations on which directives you can use. The biggest has to be that it only applies to resources loaded after it in the DOM, so malicious activity before the meta tag is fair game!
English
1
0
0
110