Potential exposure to CVE-2021-3918 - Score 9.8
Maintainer thường phản hồi trong vòng 2 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
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- javascript, node.js
Hướng nghiên cứu
Bắt đầu với chuỗi dependency của loopback-connector-rest được hiển thị bởi npm ls json-schema, đặc biệt là [email protected], http-signature và jsprim. Xem lại issue liên quan và lịch sử thay đổi được liên kết của [email protected]; được xem là hoàn thành khi connector không còn kéo theo phiên bản dễ bị tổn thương của json-schema mà không đưa vào một dependency đã deprecated.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Steps to reproduce
- Install loopback-connector-rest
- run
npm ls json-schema
Current Behavior
The vulnerable version of json-schema is a sub-dependency of [email protected] which is the latest version of the deprecated http client.
└─┬ [email protected]
└─┬ [email protected]
└─┬ [email protected]
└─┬ [email protected]
└── [email protected]
Expected Behavior
Usage of non-deprectated package which are not exposed to security vulnerabilities.
Additional information
https://nvd.nist.gov/vuln/detail/CVE-2021-3918
Fixes exist for json-schema, jsprim and http-signature but request does not accept [email protected] which would resolve this issue:
https://github.com/joyent/node-http-signature/blob/master/CHANGES.md#136
Related Issues
https://github.com/loopbackio/loopback-connector-rest/issues/147
- Ngôn ngữ chính
- JavaScript
- Star
- 73
- Fork
- 82
- Merge trung bình
- 2 ngày 2 giờ
- Pull request đã merge (30 ngày)
- 8
Chuẩn bị môi trường
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 loopbackio/loopback-connector-rest
-
Dependency DashboardĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 20/100
loopbackio/loopback-connector-rest#170 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
feature
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
loopbackio/loopback-connector-rest#164 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
backlog feature major
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
loopbackio/loopback-connector-rest#89 · 17 bình luận · 5 reaction ·
Maintainer thường phản hồi trong vòng 2 ngày
Tất cả issue của loopbackio/loopback-connector-rest
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Design only Leadership Survey SLFS
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
bcgov/digital-journeys#2293 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
tursodatabase/turso#9405 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Toolkit
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
API Bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
ProjectSidewalk/SidewalkWebpage#5556 ·
Maintainer thường phản hồi trong vòng 1 ngày