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

推荐订阅源

WordPress大学
WordPress大学
博客园 - 司徒正美
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
A
About on SuperTechFans
Google DeepMind News
Google DeepMind News
T
Tailwind CSS Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
M
MIT News - Artificial intelligence
L
LangChain Blog
aimingoo的专栏
aimingoo的专栏
Engineering at Meta
Engineering at Meta
Martin Fowler
Martin Fowler
H
Help Net Security
B
Blog
Y
Y Combinator Blog
小众软件
小众软件
S
SegmentFault 最新的问题
I
InfoQ
爱范儿
爱范儿
Hugging Face - Blog
Hugging Face - Blog
D
Docker
博客园 - 【当耐特】
J
Java Code Geeks
阮一峰的网络日志
阮一峰的网络日志

Cyber Kendra

Cyber Kendra Blogger Malware Lockout: What Happened and What to Do - Cyber Kendra Cyber Kendra Cyber Kendra Cyber Kendra Cyber Kendra Cyber Kendra 6 Best Mobile Security Apps for Android Ranked by Essential Protections - Cyber Kendra 3 Best Ways to Reconnect With Someone You Lost Contact With - Cyber Kendra Appeal for Banned YouTube Channel— Here's How to Get Your Channel Back - Cyber Kendra AnyFlip Downloader (Free, Fast & No Login Required) – Download PDFs Instantly - Cyber Kendra Free Fire Players Can Now Win 150 Million Play Points—Every Kill Counts Free Fire Players Can Now Win 150 Million Play Points—Every Kill Counts Free Fire Players Can Now Win 150 Million Play Points—Every Kill Counts Appeal for Banned YouTube Channel— Here's How to Get Your Channel Back 3 Best Ways to Reconnect With Someone You Lost Contact With Russian Hackers Perfect New Social Engineering Attack That Bypasses MFA How to Block YouTube on Windows 11 What is Open-Source Intelligence (OSINT)? — History, Techniques & Tools How To Convert Windows 11 Enterprise Evaluation to Full Version AnyFlip Downloader (Free, Fast & No Login Required) – Download PDFs Instantly Cyber Kendra Cyber Kendra Cyber Kendra Cyber Kendra Cyber Security Lead Generation to Boost Your Sales Pipeline Download ExaGear APK + OBB for Android | Windows Emulator 2026 Download ExaGear APK + OBB for Android | Windows Emulator 2026 Download ExaGear APK + OBB for Android | Windows Emulator 2026 Download ExaGear APK + OBB for Android | Windows Emulator 2026
AI Agent Finds Firefox JIT Flaw That Also Broke Tor - Cyb...
Admin · 2026-07-28 · via Cyber Kendra

Mozilla has patched a JavaScript engine bug that let attackers run code inside Firefox’s renderer process, and the Tor Project has now backported the fix to the browser its users rely on for anonymity.

The flaw, tracked as CVE-2026-10702 and nicknamed IonBanana, was fixed in Firefox 151.0.3 on June 2 under advisory MFSA-2026-54. Tor Browser stable, which tracks Firefox ESR, shipped the backport in 15.0.19 on July 21 — the same day researchers published their write-up.

The bug is notable less for what it does than for who caught it. Nebula Security credits the discovery to VEGA, an autonomous research agent — and the company points out that Firefox’s JIT had already been picked over by Anthropic’s Mythos model and hardened by a large last-minute batch of pre-Pwn2Own fixes. IonBanana survived all of it.

Nebula reported the issue to Mozilla on May 20. Engineers acknowledged the issue, identified the root cause, and fixed it the same day. The researchers’ takeaway is blunt: JIT compilers still have plenty of places for a banana peel to hide.

A lie about side effects

Firefox compiles hot JavaScript into machine code through IonMonkey. To make that code fast, optimizer passes like GVN (global value numbering, which eliminates redundant work) rely on each instruction’s declared “alias set” — a summary of which memory it accesses.

One instruction lied. When the JIT scalar-replaces an Object.keys() call, it emits MObjectToIterator, which declared itself read-only. In reality, enumerating a function forces SpiderMonkey to lazily resolve the length, name, and prototype properties the engine doesn’t create until they’re requested. If the object’s slot buffer is full, that resolution reallocates it.

The optimizer, convinced nothing had moved, kept reusing a cached pointer to the freed buffer. The result is a use-after-free reachable from JavaScript that contains no visible memory writes. Nebula chained it with a 15-year-old Linux kernel privilege-escalation bug (CVE-2026-43499) into a full exploit it calls IonStack.

Mozilla’s fix removes the bogus alias set entirely rather than patching it.

What to do

Update Firefox to 151.0.3 or later and Tor Browser to 15.0.19. Enterprise fleets on ESR should confirm that their builds include the backport. Tor users who want defense-in-depth can set the security slider to Safest, which disables JIT compilation and closes off this entire bug class.