Security Advisory: Self-Hosted Runner Risk (Skor: 100/100)
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ó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 15/100
Hướng nghiên cứu
Bắt đầu bằng việc xem xét IO_Iceberg_Integration_Tests.yml và IO_Iceberg_Integration_Tests_Dataflow.yml, sau đó tham khảo hướng dẫn security-hardening của GitHub Actions được liên kết. Xác định 303 workflows đã được báo cáo và các triggers được liệt kê nào cần thay đổi; khi hoàn tất, các rủi ro self-hosted runner đã xác định phải được xử lý và các workflows bị ảnh hưởng phải được xác minh.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Security Advisory: Self-Hosted Runner Risk Tespit Edildi
Merhaba,
Bu repo'da self-hosted GitHub Actions runner kullanildigi ve riskli trigger'larin bulundugu tespit edilmistir.
Tespit Edilen Sorunlar
- Risk Skoru: 100/100
- Trigger'lar: 303 workflow'da self-hosted runner var; RISKLI TETIKLEYICI: pull_request_target in IO_Iceberg_Integration_Tests.yml; RISKLI TETIKLEYICI: pull_request_target in IO_Iceberg_Integration_Tests_Dataflow.yml
- Workflow'lar (303 adet):
IO_Iceberg_Integration_Tests.ymlIO_Iceberg_Integration_Tests_Dataflow.ymlIO_Iceberg_Managed_Integration_Tests_Dataflow.ymlIO_Iceberg_Performance_Tests.ymlIO_Iceberg_Unit_Tests.ymlbeam_CancelStaleDataflowJobs.ymlbeam_CleanUpDataprocResources.ymlbeam_CleanUpGCPResources.ymlbeam_CleanUpPrebuiltSDKImages.ymlbeam_CloudML_Benchmarks_Dataflow.yml- ...ve 293 workflow daha
Oneriler
- Self-hosted runner kullaniyorsaniz, runner'in guvenlik yamalarinin guncel oldugundan emin olun.
- Riskli trigger'lar (
pull_request_target,issue_comment,workflow_run,repository_dispatch) kullaniyorsaniz, ek guvenlik onlemleri alin:pull_request_targeticin: base branch'i checkout ederken PR koduyla calismayinissue_commenticin: sadece yetkili kullanicilarin trigger'layabildiginden emin olunworkflow_runicin: calisma ortamini kistlayin
- Runner erisimini sadece guvenilir workflow'larla sinirlandirin.
- Runner'in ag erisimini kistlayin.
- Token'larinizi sifreli sekilde (GitHub Secrets) saklayin.
Detayli dokuman: https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions
Bu mesaj, guvenlik amaciyla otomatik olarak gonderilmistir. Herkesin bilgisayari guvende olsun.
- Ngôn ngữ chính
- Java
- Star
- 8.7k
- Fork
- 4.7k
- Merge trung bình
- 2 ngày 13 giờ
- Pull request đã merge (30 ngày)
- 281
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 apache/beam
-
[Feature Request]: Support Protobuf 7.x in Python SDKCó thể đã có người làm @sofiathoren đã nhận hôm nay. Đang mởP2 python
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug]: Row.toString throws for an ITERABLE field that is not backed by a ListCó thể đã có người làm @PDGGK đã nhận 62 ngày trước. Đang mởjava P3
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
apache/beam#39624 · 2 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug]: PubsubIO used in batch incorrect batch cutoff sizeCó thể đã có người làm @1fanwang đã nhận 50 ngày trước. Đang mởbug io P3 pinned pubsub
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
apache/beam#28011 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
build P3 sub-task
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày
Issue tương tự
-
area/plugin good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
kestra-io/plugin-soda#137 ·
-
area/plugin good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
kestra-io/plugin-aws#816 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
area/plugin good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
kestra-io/plugin-kestra#200 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug untriaged
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
opensearch-project/search-relevance#618 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
apache/rocketmq-dashboard#6716 ·
Maintainer thường phản hồi trong vòng 3 ngày