ESPNFollow live: Love, Packers bidding for TNF win over PanthersLe Devoir«Flo des rives»: à fleur de flotsESPN DeportesPanthers no se rinden en Green BayPunchDON’T PUBLISH PLEASE: NGE defends Obi’s conference participation, denies partisanship한겨레‘엑스맨 자비에 교수’ 패트릭 스튜어트, 86살 나이로 별세Би-би-сиВойна в Украине: в Днепре 14 человек погибли при ударе по железнодорожному вокзалу; омбудсмены России и Украины выехали в АлешкиZDF heuteEntdecken Sie das ZDF-NachrichtenstudioSky TG24X Factor 2026, chi è stato eliminato al secondo Live ShowNew Straits TimesMaresca braced for another tough test in Brighton repeat경향신문‘컬러풀’→‘파워풀’→‘?’···대구시, ‘도시브랜드’ 시민 인식 조사GIGAZINEGeminiのチャット内で文書ファイルや表計算データを作成して直接編集可能にThe Indian ExpressRonaldo hits 15-minute hat-trick for Al-Nassr, moves 15 shy of 1,000 goals
The Daily Newsstand · Free, Always
Friday, October 30, 2026

Researchers find bugs in 5 AI developer tools, with OpenAI and Microsoft flaws still unpatched

Translate

Multiple vulnerabilities in five popular AI developer tools could allow attackers to execute code on a host machine, read and steal files, or spoof browser address bars. Researchers say flaws in OpenAI's Codex and Microsoft's VS Code remain unpatched, potentially putting developers who use affected configurations at risk.

AI security startup Forever Security discovered vulnerabilities in Cursor, GitHub Copilot, Anthropic's Claude Desktop, VS Code, and Codex, and disclosed four of the flaws to the affected vendors. GitHub independently fixed the Copilot vulnerability without receiving a report from Forever Security. All five share a common security weakness: embedded browsers granted capabilities beyond those available to conventional browsers.

Each tool “enriched its embedded browser beyond what a normal browser allows, and those enrichments undermined the traditional threat model - as agent input, as the authority on a tab’s own address, or as reach onto the host,” Forever researcher Gal Weizman wrote in a Thursday report.

REG AD

Forever dubbed this class of vulnerability “Embrace,” short for EMbedded BRowser, and said the flaws led to code execution in Cursor, data theft in Claude Desktop, Codex, and VS Code, and address bar spoofing in GitHub Copilot.

REG AD

Here’s what each of these looks like, starting with Cursor.

Cursor: arbitrary code execution

Typical web pages can’t run commands on the host computer because a web page’s JavaScript cannot talk to local apps. 

Cursor’s integrated browser, however, allows a page to call the agent’s composer. The agent reads this as instructions and follows them, but the instructions remain hidden from human users. This opens the coding agent up to prompt injection attacks that could allow an attacker to execute commands on the host machine.

The researchers disclosed the vulnerability to Cursor on September 10, and the vendor silently patched the flaw on October 1. According to Forever, Cursor did not publish a security advisory about the issue or respond to the researchers' disclosure.

Cursor also did not reply to The Register’s request for comment.

GitHub Copilot: address bar spoofing

Under normal browser operations, a webpage cannot change the content of the address bar.

REG AD

“Copilot’s browser preview works differently,” Weizman wrote. “Some pages change their address without loading a new page, and the app cannot always see that. So Copilot let the page tell the app its own address.”

The app checked only whether the text looked like a web address, starting with http, https or file, but it didn’t check where the tab really pointed to. This can be abused to trick the embedded browser into displaying a spoofed URL - such as github.com/login - in the address bar, while loading a fraudulent website - like a phishing page - underneath. 

The researchers found the address-bar spoofing flaw in GitHub Copilot 1.1.27 on September 26. GitHub independently fixed the flaw in a later Copilot build (1.1.29) on October 13 without receiving a vulnerability report from Forever.

We reached out to GitHub and did not receive a response.

Claude Desktop, Codex, and VS Code: arbitrary file read

All three of these vendors’ coding assistants allow local HTML files opened in the built-in browser to escape its boundaries and access other files.

Both Claude Desktop and VS Code allow local pages access to their respective project folders, but the researchers found that these restrictions did not apply to web workers – a browser feature that allows JavaScript to run in a background thread, separate from the page's main thread.

This means a local page can start a worker, and the worker can bypass restrictions to reach any file on the machine.

REG AD

Codex, however, didn’t have this same restriction, meaning a local page could read any file directly without a worker.

Weizman said his team disclosed the issue to Anthropic on July 23, and the AI vendor declined the Claude Desktop bug report as invalid for a “workspace trust” gated security boundary. A day later, however, Noma Security reported the same flaw, according to Weizman, and Anthropic accepted the report as valid.

Anthropic did not respond to The Register’s questions about either bug report or Forever’s timeline of events.

Forever disclosed the Codex bug to OpenAI on July 27 and didn’t get a response. The security team says it’s still unpatched. OpenAI did not respond to our inquiries, including if it planned to fix the flaw.

On September 10, Forever disclosed the VS Code vulnerability to Microsoft and says the vendor also labeled it as an invalid workspace trust gated security boundary issue. The researchers claim it remains unpatched. Microsoft did not respond to our request for comment.®

View the original on The Register →

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.