GEM_HOME is world writable without enough documentation or info
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
- Đọ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 docker-library/ruby
-
run upstream tests Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
docker-library/ruby#503 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
docker-library/ruby#502 · 3 bình luận ·
-
Add Windows Server Core variants Đang mởRequest
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100
docker-library/ruby#130 · 7 bình luận · 1 reaction ·
Tất cả issue của docker-library/ruby
Issue tương tự
-
Add 4.2.2 Kafka version Đang mởgood-start
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
-
[Chore] Keep one viget-block-generator skill and replicate it, instead of four tracked copies Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
VilnaCRM-Org/user-service#497 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
conda-forge/spacy-feedstock#177 ·
-
area:jail bug security severity:low track:open-source
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 75/100