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

GEM_HOME is world writable without enough documentation or info

Đang mở
#507 1 bình luận 0 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
35/100
Loại issue
Tài liệu
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Đình trệ
Công nghệ
docker, ruby
Lĩnh vực
devops, documentation, security

Hướng nghiên cứu

Bắt đầu với 3.4/slim-bookworm/Dockerfile được liên kết và kiểm tra cách GEM_HOME được thiết lập cũng như các quyền được áp dụng. Xem tài liệu của image để biết hướng dẫn về GEM_HOME hoặc GEM_PATH; công việc được xem là hoàn tất khi hành vi được chọn hoặc thư mục có sticky bit và cho phép mọi người ghi được đề cập rõ ràng, không để các phương án thay thế được đề xuất ở trạng thái chưa được giải quyết.

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

Mô tả

GEM_HOME is set to /usr/local/bundle and made world sticky + writable. This could introduce several supply-chain-related vulnerabilities and are usually harder to detect, since most scanning tools, including SBOM tools, do not collect all files. A workaround could be to encourage the use of GEM_PATH with a separate directory such as /opt/ruby-latest/bundle. Alternatively, the documentation could be updated to mention the presence of this sticky, world-writable directory in the images.

Ngôn ngữ chính
Shell
Star
624
Fork
322
Merge trung bình
22 ngày 3 giờ
Pull request đã merge (30 ngày)
1

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

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

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 docker-library/ruby

Tất cả issue của docker-library/ruby

Issue tương tự

Thêm issue về Shell/Bash

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.