تخطَّ إلى المحتوى
QuenchWorks

n8n-runners

صورة · Workflow · standard · v2.32.7

D 29موقّعة بـ cosignSPDX SBOMمنشأ SLSAamd64 · arm64أُعيد بناؤها 2026-08-02

n8n external task-runner sidecar — isolates and executes workflow code (JS/Python) out of the main n8n process for security and scale. Built from source on Wolfi. Image only, no chart.

موقّعة
cosign بدون مفتاح
SBOM
SPDX، على البصمة
المنشأ
بناء SLSA
المعماريات
amd64، arm64
تعمل كـ
nonroot (uid 1001)
نظام الملفات الجذر
للقراءة فقط
حجم الصورة
181.8 MB

الإصدارات المنشورة

1 وسم

كل وسم هو فهرس متعدد المعماريات (amd64 + arm64) مثبّت بالبصمة. موسوم بالإصدار، وليس أبدًا :latest.

الإصدارالحجمالنشرالبصمة
2.32.7الأحدث181.8 MB2026-08-02sha256:45ae091187d4…

تقرير الأمان (Trivy)

D· 0/10029 fixable · rebuild clears them

تفاصيل الثغرات

n8n-runners 2.32.7 · 22 CVE
الثغرة (CVE)الخطورةالحزمةالإصدار المثبَّتمُصلَحة فيالوصف
CVE-2026-39821HIGHstdlibv1.26.51.25.13, 1.26.6, 1.27.0-rc.3golang.org/x/net/idna: golang: net/http: golang.org/x/net/idna: Privilege escalation via incorrect Punycode label processing
CVE-2026-46600HIGHstdlibv1.26.51.26.6, 1.27.0-rc.3golang.org/x/net/dns/dnsmessage: golang.org/x/net/dns/dnsmessage: Denial of Service via invalid DNS record parsing
CVE-2026-67213HIGHnanoid3.3.83.3.18, 5.1.6nanoid: nanoid: Denial of Service via infinite loop in random ID generation
CVE-2026-67214HIGHnanoid3.3.83.3.16, 5.1.16nanoid (Nano ID) before 5.1.16 contains an infinite loop in the custom ...
CVE-2026-69152HIGHbrace-expansion5.0.81.1.18, 2.1.4, 3.0.6, 5.0.9brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation
CVE-2026-69192HIGHip-address10.2.010.3.1ip-address: ip-address: Inconsistent IP address parsing leads to Server-Side Request Forgery (SSRF) and trust-boundary bypass
CVE-2025-15366MEDIUMpython-3.133.13.14-r33.13.15-r0cpython: IMAP command injection in user-controlled commands
CVE-2025-15366MEDIUMpython-3.13-base3.13.14-r33.13.15-r0cpython: IMAP command injection in user-controlled commands
CVE-2026-15157MEDIUMundici6.27.06.28.0, 7.29.0, 8.9.0undici: undici: HTTP header injection via unvalidated blob-like body type property
CVE-2026-16728MEDIUMundici6.27.06.28.0, 7.29.0, 8.9.0undici: undici: Response desynchronization via retry interceptor with mismatched Content-Length
CVE-2026-16729MEDIUMundici6.27.06.28.0, 7.29.0, 8.9.0undici: Undici: Cookie attribute injection allows bypassing security protections
CVE-2026-54272MEDIUMip-address10.2.010.2.1ip-address: ip-address: Server-Side Request Forgery via IPv4-mapped/NAT64 IPv6 address misclassification
CVE-2026-56850MEDIUMnodejs-2424.18.1-r124.19.0-r0nodejs: Node.js: mTLS client identities can be reused due to HTTPS Agent connection flaw
CVE-2026-69198MEDIUMip-address10.2.010.2.2ip-address: ip-address: Server-Side Request Forgery (SSRF) and trust-boundary bypass
CVE-2026-6879LOWpython-3.133.13.14-r33.13.15-r0python: Python: Performance degradation in XML processing due to quadratic time complexity
CVE-2026-6879LOWpython-3.13-base3.13.14-r33.13.15-r0python: Python: Performance degradation in XML processing due to quadratic time complexity
CVE-2026-33818UNKNOWNstdlibv1.26.51.25.13, 1.26.6, 1.27.0-rc.3Enforce a recursion limit in Unmarshal to prevent stack exhaustion whe ...
CVE-2026-56853UNKNOWNstdlibv1.26.51.25.13, 1.26.6, 1.27.0-rc.3When a server is configured to support unencrypted HTTP/2, it reads a ...
CVE-2026-56858UNKNOWNstdlibv1.26.51.25.13, 1.26.6, 1.27.0-rc.3Previously, pathological inputs could close an unescaped '/' early, al ...
CVE-2026-56859UNKNOWNstdlibv1.26.51.25.13, 1.26.6, 1.27.0-rc.3Previously, DecodeElement would reset the depth counter causing it to ...
CVE-2026-56860UNKNOWNstdlibv1.26.51.25.13, 1.26.6, 1.27.0-rc.3Previously, resolving relative paths containing parent directory ('..' ...
CVE-2026-56862UNKNOWNstdlibv1.26.51.25.13, 1.26.6, 1.27.0-rc.3Handshake messages, such as KeyUpdate, are always considered as state- ...
0
حرجة
8
عالية
13
متوسطة
2
منخفضة
6
غير معروفة

اسحب الصورة

شغّلها مباشرة باستخدام Docker أو Podman أو أي عبء عمل في Kubernetes. تعمل بدون صلاحيات الجذر، بنظام ملفات جذر للقراءة فقط، ومبنية لـ amd64 و arm64.

اسحب (وسم)

docker pull ghcr.io/quenchworks/images/n8n-runners:2.32.7

الوسوم

2.32.72.32.7-amd642.32.7-arm64

الصور موسومة بإصدار التطبيق (وليس أبدًا :latest): فهرس متعدد المعماريات إضافة إلى وسوم لكل معمارية.

إصدار التطبيق
2.32.7
المعماريات
amd64, arm64
تعمل كـ
nonroot (uid 1001)
نظام الملفات الجذر
للقراءة فقط
الرخصة
LicenseRef-n8n-Sustainable-Use-License-1.0

تحقّق من سلسلة التوريد

هذه الصورة موقّعة بـ cosign وتحمل قائمة مكوّنات SPDX SBOM وشهادة منشأ بناء SLSA على البصمة نفسها. تحقّق من الثلاثة جميعها بنفسك:

# 1. signature — built and signed by QuenchWorks CI
cosign verify ghcr.io/quenchworks/images/n8n-runners:2.32.7 \
  --certificate-identity-regexp 'https://github.com/quenchworks/.+' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

# 2. SLSA build provenance — which workflow built it, from what
cosign verify-attestation --type https://slsa.dev/provenance/v1 ghcr.io/quenchworks/images/n8n-runners:2.32.7 \
  --certificate-identity-regexp 'https://github.com/quenchworks/.+' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

# 3. SPDX SBOM — the package inventory
cosign verify-attestation --type https://spdx.dev/Document/v2.3 ghcr.io/quenchworks/images/n8n-runners:2.32.7 \
  --certificate-identity-regexp 'https://github.com/quenchworks/.+' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

راجع دليل SBOM والمنشأ لقراءة قائمة المكوّنات واستخدام هذه الفحوص في التكامل المستمر.

الشفافية

تحمل كل صورة قائمة مكوّناتها ومنشأها كشهادات على البصمة نفسها، قابلة للتحقق علنًا بالأوامر أعلاه (تفحص الحزمة وسجلّ شفافية Sigstore، وهو Rekor).

المشروع المنبع: https://n8n.io