fix: correct n8n sandbox escape entry points and key operation semantics(#6) - #79
Open
Dametime-0 wants to merge 1 commit into
Open
fix: correct n8n sandbox escape entry points and key operation semantics(#6)#79Dametime-0 wants to merge 1 commit into
Dametime-0 wants to merge 1 commit into
Conversation
…ics (Tencent#6) 修正 n8n 沙箱逃逸样本的入口点和关键操作语义 - entry-00099 (CVE-2026-1470): move entry_point from @post decorator to runManually handler method body; rewrite trace to show exploit flow (WithStatement → PrototypeSanitizer gap → RCE) - entry-00100 (CVE-2026-1470): move critical_operation from sanitizer function (defense) to PrototypeSanitizer (missing identifier shadowing check); rebuild trace to show __sanitize shadowing bypass path - entry-00511 (CVE-2026-25049): verify accurate critical_operation at findExtendedFunction native fallback; rewrite desc to reflect extend() functionName unvalidated property access chain - entry-00512 (CVE-2026-25049): verify accurate critical_operation at reset.ts __sanitize plain assignment; expand desc to show VM-side writable sanitizer bypass - All 4 entries: verify 0 → 1, desc fields rewritten with exploit semantics, line numbers verified against source at vulnerable commits 修正了自动标注流水线的三个系统性错误: 1. 装饰器当作入口点 —— @post 是静态元数据而非可执行代码 2. 防御机制标注为缺陷点 —— sanitizer/PrototypeSanitizer 是沙箱防护而非漏洞利用点 3. trace 描述的是沙箱安装流程而非攻击绕过链路
Dametime-0
force-pushed
the
fix/issue6-n8n-sandbox-escape
branch
from
July 28, 2026 04:18
e331f1d to
cc6a183
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
修正 n8n 沙箱逃逸样本的入口点和关键操作语义
修正了自动标注流水线的三个系统性错误: