惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Fox-IT International blog
Recent Announcements
Recent Announcements
D
Docker
IT之家
IT之家
B
Blog
Jina AI
Jina AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 【当耐特】
Google DeepMind News
Google DeepMind News
F
Fortinet All Blogs
量子位
C
Check Point Blog
Microsoft Azure Blog
Microsoft Azure Blog
罗磊的独立博客
博客园 - 司徒正美
李成银的技术随笔
美团技术团队
Blog — PlanetScale
Blog — PlanetScale
雷峰网
雷峰网
The GitHub Blog
The GitHub Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
T
The Blog of Author Tim Ferriss
酷 壳 – CoolShell
酷 壳 – CoolShell
MongoDB | Blog
MongoDB | Blog
P
Proofpoint News Feed
L
LangChain Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Y
Y Combinator Blog
大猫的无限游戏
大猫的无限游戏
有赞技术团队
有赞技术团队
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
Visual Studio Blog
T
Tailwind CSS Blog
H
Help Net Security
Engineering at Meta
Engineering at Meta
小众软件
小众软件
B
Blog RSS Feed
Stack Overflow Blog
Stack Overflow Blog
月光博客
月光博客
M
Microsoft Research Blog - Microsoft Research
宝玉的分享
宝玉的分享
人人都是产品经理
人人都是产品经理
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
GbyAI
GbyAI
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Last Week in AI
Last Week in AI
Martin Fowler
Martin Fowler
Stack Overflow Blog
Stack Overflow Blog

The Register - Security: Research

Kids say they can beat age checks by drawing on a fake mustache Kids say they can beat age checks by drawing on a fake mustache What type of 'C2 on a sleep cycle' do they leave behind? Novel Chinese spy group found in critical networks in Poland, Asia Researchers move in the right direction, develop powerful GPS interference alarm ORNL builds more sensitive GPS interference detector GitHub: Woah, a genuinely helpful AI-assisted bug report that isn't total slop. Here, Wiz, take this wad of cash Researchers find cyber-sabotage malware that may predate Stuxnet by five years Researchers find cyber-sabotage malware that may predate Stuxnet by five years Weak security means attackers could disable all of a city's public EV chargers Vibe coding upstart Lovable denies data leak, cites 'intentional behavior,' then throws HackerOne under the bus Agents hooked into GitHub can steal creds – but Anthropic, Google, and Microsoft haven't warned users Security researchers tricked Apple Intelligence into cursing at users. It could have been a lot worse Anthropic: All your zero-days are belong to Mythos Don't open that WhatsApp message, Microsoft warns Don't open that WhatsApp message, Microsoft warns Security boffins scoured the web and found hundreds of valid API keys Security boffins scoured the web and found hundreds of valid API keys Scammers have virtual smartphones on speed dial for fraud 1K+ cloud environments infected following Trivy supply chain attack Claude attacks were 'Rorschach test' for infosec community Lightning-fast exploits mean patch fast, says Cisco Talos AI agents are 'gullible' and easy to turn into your minions Smooth criminals talking their way into cloud environments, Google says Snoops plant info-stealing malware on iPhones, Google warns Snoops plant info-stealing malware on iPhones, Google warns Cybercrime up 245% since the start of the Iran war Rogue AI agents can work together to hack systems and steal secrets Rogue AI agents can work together to hack systems and steal secrets Fake job applications pack malware that kills endpoint detection before stealing data Fake job applications pack malware that kills endpoint detection before stealing data AI vs AI: Agent hacked McKinsey's chatbot and gained full read-write access in just two hours Kaspersky dismisses claims Coruna iPhone exploit kit is connected to NSA-linked operation Until last month, attackers could've stolen info from Perplexity Comet users just by sending a calendar invite Until last month, attackers could've stolen info from Perplexity Comet users just by sending a calendar invite Denizens of DEF CON are 'fed up with government' DEF CON hackers 'fed up with government,' Jake Braun says Ransomware payments cratered in 2025, but attacks surged to record highs Ransomware payments cratered in 2025 – attacks did not Claude collaboration tools left the door wide open to remote code execution Claude collaboration tools left the door wide open to remote code execution AI takes a swing at online anonymity Fake 'interview' repos lure Next.js devs into running secret-stealing malware Threat intelligence supply chain is full of weak links Threat intelligence supply chain is full of weak links AI agents abound, unbound by rules or safety disclosures RAT disguised as an RMM costs crims $300 a month Android malware taps Gemini to navigate infected devices Android malware taps Gemini to navigate infected devices Posting AI caricatures on social media is bad for security Posting AI caricatures on social media is bad for security Payroll pirates conned the help desk, stole employee’s pay Microsoft boffins show LLM safety can be trained away For the price of Netflix, crooks can rent AI crime ops For the price of Netflix, crooks can now rent AI to run cybercrime Fast Pair, loose security: Bluetooth accessories open to silent hijack Fast Pair flaw exposes Bluetooth devices to hijacking A simple CodeBuild flaw put every AWS environment at risk – and pwned 'the central nervous system of the cloud' 'Imagination the limit': DeadLock ransomware gang using smart contracts to hide their work 'Imagination the limit': DeadLock ransomware gang using smart contracts to hide their work Python libraries in AI/ML models can be poisoned w metadata Mandiant plugs Salesforce leaks with open source tool OpenAI putting bandaids on bandaids as prompt injection problems keep festering OpenAI patches déjà vu prompt injection vuln in ChatGPT Fake Windows BSODs check in at Europe's hotels to con staff into running malware Hotel staff tricked into installing malware by bogus BSODs Your car’s web browser may be on the road to cyber ruin Your car’s web browser may be on the road to cyber ruin China's Ink Dragon hides out in European government networks China's Ink Dragon hides out in European government networks Browser 'privacy' extensions have eye on your AI, log all your chats Honeypots can help defenders, or damn them if implemented badly 10K Docker images spray live cloud creds across the internet 10K Docker images spray live cloud creds across the internet As humanoid robots enter the mainstream, security pros flag the risk of botnets on legs As humanoid robots enter the mainstream, security pros flag the risk of botnets on legs Apache warns of 10.0-rated flaw in Tika metadata ingestion tool Novel clickjacking attack relies on CSS and SVG Novel clickjacking attack relies on CSS and SVG 'Exploitation is imminent' as 39 percent of cloud environs have max-severity React hole Swiss government says give M365, and all SaaS, a miss as it lacks end-to-end encryption Zendesk users targeted as Scattered Lapsus$ Hunters spin up fake support sites Zendesk users targeted as Scattered Lapsus$ Hunters spin up fake support sites HashJack attack shows AI browsers can be fooled with a simple ‘#’ Fresh ClickFix attacks use Windows Update trick-pics to steal credentials Years-old bugs in open source tool left every major cloud open to disruption LLM-generated malware is improving, but don't expect autonomous attacks tomorrow LLM-generated malware improving, but not operational (yet) Researchers claim 'largest leak ever' after uncovering WhatsApp enumeration flaw Researchers claim 'largest leak ever' after uncovering WhatsApp enumeration flaw Tens of thousands more ASUS routers pwned by suspected, evolving China operation Overconfidence is the new zero-day as teams stumble through cyber simulations LLM side-channel attack could allow snoops to guess topic Landfall spyware used in 0-day attacks on Samsung phones MIT Sloan quietly shelves AI ransomware study after researcher calls BS This security hole can crash billions of Chromium browsers, and Google hasn't patched it yet Researchers exploit OpenAI's Atlas by disguising prompts as URLs Devs are writing VS Code extensions that blab secrets by the bucketload AI chatbots that butter you up make you worse at conflict, study finds Tile trackers are a stalker's dream, say Georgia Tech researchers Beijing's RedNovember hacked critical US, global orgs
A simple CodeBuild flaw put every AWS environment at risk
2026-01-15 · via The Register - Security: Research

A critical misconfiguration in AWS's CodeBuild service allowed complete takeover of the cloud provider's own GitHub repositories and put every AWS environment in the world at risk, according to Wiz security researchers.

The Wiz kids disclosed this supply chain snafu to AWS in August, and the cloud giant fixed the security issue in September, before a cybercriminal or government-backed goon stumbled upon the misconfiguration and abused it to spark a worldwide meltdown.

This, we're told, prevented a bigger-than-SolarWinds supply chain attack – so be sure to thank your friendly neighborhood security researchers before you go to sleep tonight. 

REG AD

"This vulnerability compromised a core library used in the AWS Console itself – the central nervous system of the cloud," Wiz vulnerability researcher Yuval Avrahami told The Register. "SolarWinds gave attackers access to corporate networks. This could have given attackers code execution in the very interface administrators use to manage their entire infrastructure."

REG AD

It's worth noting that last March, Google announced its intention to acquire Wiz for $32 billion and integrate its cloud security offerings into the Google Cloud platform, which competes directly against AWS. The deal has been approved by US regulators but is awaiting approval in the EU and elsewhere.

Breaking the code(build)

In an analysis shared with The Register ahead of publication, Avrahami and co-authors detailed the supply chain vulnerability they dubbed CodeBreach. 

It exists in CodeBuild, AWS's managed continuous integration (CI) service that commonly connects to GitHub repos. And it's caused by two missing characters in the webhook filters - rules that an event must meet to trigger a build - that are supposed to defend against untrusted pull requests.

AWS says all customers are OK

AWS sent The Reg the following in response to Wiz's findings.

"AWS immediately investigated Wiz's research and found that there was no impact on the confidentiality or integrity of any customer environment or AWS service."

"To mitigate any potential future threats related to the findings, we implemented additional remediations."

The cloud giant has published a security bulletin about the matter.

Avrahami added the security threat may extend well beyond AWS.

"This vulnerability exploits a blind spot in CI/CD [continuous integration/continuous delivery] security, not a flaw unique to AWS," he told us. "This specific risk – granting excessive privileges to external contributors via automated CI/CD builds – is a universal challenge. Whether using GitHub Actions, Jenkins, or Cloud CI services like AWS CodeBuild, every major cloud provider and tech company faces this exact risk in their open-source supply chains."

In a statement published in the Wiz report, an AWS spokesperson said the cloud provider investigated and fixed the issues, and determined that the configuration flaw identified by the researchers had "no impact" on any customer environment or AWS service.

This vulnerability exploits a blind spot in CI/CD security, not a flaw unique to AWS

"AWS took a number of steps to mitigate all issues discovered by Wiz, as well as additional steps and mitigations to protect against similar possible future issues," the statement said. "The core issue of actor ID bypass due to unanchored regexes for the identified repos was mitigated within 48 hours of first disclosure," the statement continued, adding that AWS also enacted "further protections of all build processes that contain Github tokens or any other credentials in memory."

REG AD

But wait, there's more: AWS also says it audited all other public build environments to ensure that no similar security flaws exist across its open source projects. Plus, it audited the logs of all public build repositories and associated CloudTrail logs, which "determined that no other actor had taken advantage of the unanchored regex issue demonstrated by the Wiz research team."

Poking around the CI pipeline

The Wiz team started poking around in Amazon's CI pipeline following an attempted supply-chain attack on the Amazon Q VS Code extension caused by a similar CodeBuild issue.

First, the researchers decided to search for GitHub repositories connected to public CodeBuild projects.

"When set to public, CodeBuild projects expose their settings via a publicly accessible dashboard and automatically link to it in the status of any commit that triggers a build. From the dashboard, anyone can view the project's build logs and configurations - including the exact webhook filters being used," they wrote in the report.

They found four that were active and configured to run builds on pull requests:

  • The AWS SDK for JavaScript (aws/aws-sdk-js-v3)
  • AWS Libcrypto (aws/aws-lc)
  • Amazon Corretto Crypto Provider (corretto/amazon-corretto-crypto-provider)
  • The Registry of Open Data on AWS (awslabs/open-data-registry)

All four projects used the ACTOR_ID webhook filter, a safety feature that provides an allow-list of approved GitHub user IDs. Only these trusted users can trigger a build.

REG AD

The filter was a regular expression (regex) pattern - but it wasn't anchored. "Without the start ^ and end $ anchors to require an exact match, a regex engine doesn't look for a string that perfectly matches the pattern, but one that merely contains it," the researchers wrote. "This meant that any GitHub user ID that is a superstring of an approved ID could bypass the filter."

Creating a repo admin out of thin air

Next, the security sleuths figured out how to register a new GitHub user ID that contained an existing maintainer's ID. For this, they used GitHub Apps, which allows users to create an app - this generates a corresponding bot user that can interact with pull requests and a unique confirmation URL - and has a feature that allows users to automate app creation requests. 

Wiz automated 200 of these app creation requests via GitHub Apps in the hopes that one of these would capture a user ID that could bypass the ACTOR_ID filter. It worked, and now Wiz had a trusted maintainer ID for the AWS SDK for JavaScript repository.

The researchers then prepared a pull request that looked like a routine contribution to fix a legit issue. Inside, however, they hid the payload: an NPM package dependency designed to execute in the build environment and extract the GitHub credentials.

"Moments later, we had successfully obtained the GitHub credentials of the aws-sdk-js-v3 CodeBuild project," they wrote.

They escalated privileges and created a repository administrator who could push code to the main branch, approve pull requests, and exfiltrate repository secrets, providing "a clear path for supply chain attacks."

An attacker could inject malicious code into the JavaScript SDK right before its latest release is published (this happens on a weekly basis), thus infecting all downstream users. And according to Wiz, the scope of such an attack is "staggering." The cloud security outfit says 66 percent of cloud environments include the JavaScript SDK, and one of these users is the AWS Console.

The researchers also used this same method to gain full admin-level privileges to "several" other repositories, including one that they said looked to be AWS' private mirrors of the JavaScript SDK.

Any intermediate developer could execute it. The real challenge is stealth: crafting a payload that looks benign enough in the case someone inspects the library code

At this point, realizing the takeover's "potential impact," Wiz turned their research over to AWS.

According to Avrahami, this type of attack required a "surprisingly low" level of technical expertise.

"This attack relies on standard developer workflows - forking a repo and submitting a pull request - rather than sophisticated exploits," he told The Register. "Any intermediate developer could execute it. The real challenge is stealth: crafting a payload that looks benign enough in the case someone inspects the library code."

Plus, it's an attack vector that appeals to both "nation-state actors seeking espionage and cybercriminal syndicates seeking scale," Avrahami added. "Once in control of the repositories, they could have injected backdoors into the SDK to harvest credentials from millions of applications, exfiltrate sensitive data, or target the AWS Console itself to manipulate cloud infrastructure undetected." ®