Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

False positive malware advisory for official astro@7.1.0 release

Đang mở
#8,859 1 bình luận 1 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
58/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Ít trao đổi
Công nghệ
javascript
Lĩnh vực
security

Hướng nghiên cứu

Bắt đầu bằng cách so sánh GitHub advisory GHSA-hpcx-pg6g-x697 với bản ghi OSV đã rút tại osv/withdrawn/npm/astro/MAL-2026-10726.json và OpenSSF PR #1383 được liên kết. Xác nhận bằng chứng về việc rút và lần theo cách advisory được biểu diễn trong repository này; công việc được hoàn tất khi advisory false-positive không còn gắn cờ bản phát hành chính thức astro@7.1.0.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

GitHub advisory GHSA-hpcx-pg6g-x697 incorrectly classifies astro@7.1.0 as malicious.

The advisory claims that:

  • The legitimate Astro project is still on the v5.x release line
  • astro@7.1.0 impersonates the real package
  • obug, piccolore, and @astrojs/markdown-satteri are attacker-controlled typosquats

These claims are incorrect.

astro@7.1.0 is an official Astro release:

  • Official release: https://github.com/withastro/astro/releases/tag/astro%407.1.0
  • Official tag commit: fdd673cc193734d7818fe5ace39c86b9500b2754
  • The release commit has GitHub’s verified signature
  • The official package manifest declares version 7.1.0
  • The official manifest includes obug, piccolore, and @astrojs/markdown-satteri
  • The npm tarball integrity matches the official release

The dependencies are also legitimate:

Most importantly, the originating OpenSSF record has already been withdrawn as a false positive here.

The OpenSSF PR is titled “Remove false positive astro advisory.” The person who submitted the package on behalf of the Amazon researcher also commented:

Following @tolgaergin's rationale, I concur this was a false positive. Apologies for the inconvenience.

The withdrawn OSV record is here:

https://github.com/ossf/malicious-packages/blob/main/osv/withdrawn/npm/astro/MAL-2026-10726.json

It contains:

"withdrawn": "2026-07-17T08:42:02Z"

It appears GitHub imported or published the advisory after the originating record had already been withdrawn. This is currently causing npm audit to report a critical malware finding for a legitimate Astro release.

Ngôn ngữ chính
Không có dữ liệu ngôn ngữ
Star
2.5k
Fork
772
Merge trung bình
3 ngày 15 giờ
Pull request đã merge (30 ngày)
46

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của github/advisory-database

Tất cả issue của github/advisory-database

Issue tương tự

Thêm issue về Security

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.