[Security] Remove temporary audit exceptions: extract-zip (GHSA-jmr9/7pqw) and zod 3 (GHSA-mrhx-c7xc-m3w5)
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- bun, github-actions, typescript
Hướng nghiên cứu
Read .github/DEPENDENCY_SECURITY.md and the audit command plus exceptions in .github/workflows/ci.yml; check Dependabot updates for the named parent packages. The issue is complete when each exception can be removed under its stated exit criteria, then verify with bun audit --audit-level=high.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Context
bun audit --audit-level=high fails on three high advisories that have no fix available through any compatible upgrade. The maintainer (@IbrahimIjai) approved time-boxed exceptions on 2026-10-26, per .github/DEPENDENCY_SECURITY.md. They are documented beside the audit command in .github/workflows/ci.yml.
| GHSA | Package | Path | Reachability |
|---|---|---|---|
| GHSA-jmr9-qjv8-65gv | extract-zip 2.0.1 | docs → @lhci/cli → lighthouse → puppeteer-core → @puppeteer/browsers | CI only. Extracts the Chromium download from Google's CDN; never handles user-supplied ZIPs. Not in any shipped bundle. |
| GHSA-7pqw-9j4j-h8q3 | extract-zip 2.0.1 | same | same |
| GHSA-mrhx-c7xc-m3w5 | zod 3.22.4 / 3.23.8 / 3.25.76 | web → @pythnetwork/hermes-client; web → @creit.tech/stellar-wallets-kit → @reown/appkit-wallet; build tooling | Runtime: zod 3 validates responses from Pyth Hermes (via our own /api/pyth proxy, which only forwards the app's fixed feed IDs) and the Reown wallet SDK. No user-controlled collection reaches a constrained zod schema. Memory DoS would be self-inflicted in the user's own tab. |
Exit criteria (remove each --ignore when met)
- extract-zip: @lhci/cli / puppeteer ships a patched extractor, or Lighthouse CI is replaced or isolated
- zod: @pythnetwork/hermes-client and @reown/appkit-wallet move to zod ≥ 4.6.6 (or we replace them)
- Review deadline: 2027-01-18. Re-check sooner whenever Dependabot bumps either parent.
- Ngôn ngữ chính
- TypeScript
- Star
- 3
- Fork
- 112
- Merge trung bình
- 1 ngày 9 giờ
- Pull request đã merge (30 ngày)
- 36
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của SO4-Markets/interface
-
bug good first issue phase:9-ux priority:medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
SO4-Markets/interface#969 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
help wanted priority:medium type:refactor
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
SO4-Markets/interface#942 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
good first issue priority:medium type:refactor
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
SO4-Markets/interface#937 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
good first issue priority:medium type:refactor
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
SO4-Markets/interface#936 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug good first issue priority:medium type:refactor
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
SO4-Markets/interface#935 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của SO4-Markets/interface
Issue tương tự
-
automated-triage type/bug type/ci
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
📦 expo-router Android contributor: external needs review sdk-58 severity: medium
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
expo/expo#53436 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Translate the READMEĐang mởdocumentation good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
asasemahmed/openboard#68 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
Document PowerShell shell semantics and read-only Bash deduplication in Built-in Tools referenceĐang mởdocumentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100