Linux Kernel 3.4.83/3.10.33/3.13.6/3.13.6 TX Path/STA Wakeup sta_info.c điều kiện tranh chấp

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

Tóm tắtthông tin

Một điểm yếu được xếp loại là Có vấn đề đã được tìm thấy ở Linux Kernel 3.4.83/3.10.33/3.13.6/3.13.6. Đối tượng bị ảnh hưởng là một chức năng không xác định thuộc tệp /net/mac80211/mac80211/sta_info.c thuộc thành phần TX Path/STA Wakeup Handler. Việc chỉnh sửa điều kiện tranh chấp. Lỗ hổng này được giao dịch dưới mã CVE-2014-2706. Không có mã khai thác nào sẵn có. Nên triển khai bản vá để giải quyết vấn đề này.

Chi tiếtthông tin

Một điểm yếu được xếp loại là Có vấn đề đã được tìm thấy ở Linux Kernel 3.4.83/3.10.33/3.13.6/3.13.6. Đối tượng bị ảnh hưởng là một chức năng không xác định thuộc tệp /net/mac80211/mac80211/sta_info.c thuộc thành phần TX Path/STA Wakeup Handler. Việc chỉnh sửa điều kiện tranh chấp. Việc sử dụng CWE để khai báo sự cố dẫn đến CWE-362. Thông tin về điểm yếu đã được công bố vào ngày 20/02/2014 bởi Max Sydorenko với định danh mac80211: fix AP powersave TX vs. wakeup race dưới dạng GIT Commit (GIT Repository). Bản khuyến nghị được chia sẻ để tải xuống tại git.kernel.org. Việc phát hành công khai đã được phối hợp với nhà cung cấp.

Lỗ hổng này được giao dịch dưới mã CVE-2014-2706. CVE được gán vào ngày 01/04/2014. Chi tiết kỹ thuật đã được cung cấp. Độ phổ biến của lỗ hổng này thấp hơn mức trung bình. Không có mã khai thác nào sẵn có. Vào thời điểm này, giá hiện tại của một khai thác có thể khoảng USD $0-$5k. Khuyến nghị nêu rõ:

There is a race between the TX path and the STA wakeup: while a station is sleeping, mac80211 buffers frames until it wakes up, then the frames are transmitted. However, the RX and TX path are concurrent, so the packet indicating wakeup can be processed while a packet is being transmitted. This can lead to a situation where the buffered frames list is emptied on the one side, while a frame is being added on the other side, as the station is still seen as sleeping in the TX path. As a result, the newly added frame will not be send anytime soon. It might be sent much later (and out of order) when the station goes to sleep and wakes up the next time. Additionally, it can lead to the crash below.

Giai đoạn 0-day, giá ngầm ước tính vào khoảng $5k-$25k. Nessus phát hành một plugin có ID là 76926. Nếu có, nó sẽ được chỉ định vào họ Oracle Linux Local Security Checks. Đang sử dụng cổng 0. Trình quét lỗ hổng thương mại Qualys có thể kiểm tra vấn đề này bằng plugin 123686 (Red Hat Update for kernel (RHSA-2014:1101)).

Bạn có thể tải bản vá lỗi tại git.kernel.org. Nên triển khai bản vá để giải quyết vấn đề này. Khuyến cáo có ghi chú như sau:

Fix all this by synchronising both paths with a new lock. Both path are not fastpath since they handle PS situations. In a later patch we'll remove the extra skb queue locks to reduce locking overhead.

Lỗ hổng này cũng đã được đề cập trong các cơ sở dữ liệu lỗ hổng khác: SecurityFocus (BID 66591), X-Force (92293), Secunia (SA60613), Vulnerability Center (SBV-43877) , Tenable (76926).

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: 7.5
VulDB Điểm tạm thời meta: 6.5

VulDB Điểm cơ sở: 7.5
VulDB Điểm tạm thời: 6.5
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: 🔍

NVD Điểm cơ sở: 🔍

Khai thácthông tin

Lớp: điều kiện tranh chấp
CWE: CWE-362
CAPEC: 🔍
ATT&CK: 🔍

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

Khả dụng: 🔍
Trạng thái: chưa được chứng minh

EPSS Score: 🔍
EPSS Percentile: 🔍

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

Nessus ID: 76926
Nessus Tên: Oracle Linux 6 / 7 : Unbreakable Enterprise kernel (ELSA-2014-3052)
Nessus Tệp tin: 🔍
Nessus Rủi ro: 🔍
Nessus Gia đình: 🔍
Nessus Port: 🔍

Qualys ID: 🔍
Qualys Tên: 🔍

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ị: Bản vá
Trạng thái: 🔍

Thời gian phản ứng: 🔍
Thời gian 0-ngày: 🔍
Thời gian tiếp xúc: 🔍

Bản vá: git.kernel.org

dòng thời gianthông tin

20/02/2014 🔍
20/02/2014 +0 ngày 🔍
01/04/2014 +40 ngày 🔍
02/04/2014 +1 ngày 🔍
02/04/2014 +0 ngày 🔍
03/04/2014 +1 ngày 🔍
08/04/2014 +5 ngày 🔍
14/04/2014 +6 ngày 🔍
31/07/2014 +108 ngày 🔍
10/05/2026 +4301 ngày 🔍

Nguồnthông tin

Nhà cung cấp: kernel.org

Khuyến cáo: mac80211: fix AP powersave TX vs. wakeup race
Nhà nghiên cứu: Max Sydorenko
Trạng thái: Đã xác nhận
Xác nhận: 🔍
Đã phối hợp: 🔍

CVE: CVE-2014-2706 (🔍)
GCVE (CVE): GCVE-0-2014-2706
GCVE (VulDB): GCVE-100-12820

OVAL: 🔍

X-Force: 92293 - Linux Kernel TX path and STA wakeup denial of service, High Risk
SecurityFocus: 66591 - Linux Kernel 'mac80211/sta_info.c' NULL Pointer Dereference Denial of Service Vulnerability
Secunia: 60613
SecurityTracker: 1038201
Vulnerability Center: 43877 - Linux Kernel <3.13.7 Remote Denial of Service Vulnerability in mac80211/sta_info.c, High

Xem thêm: 🔍

mụcthông tin

Được tạo: 08/04/2014 15:15
Đã cập nhật: 10/05/2026 15:13
Thay đổi: 08/04/2014 15:15 (79), 24/05/2017 10:57 (5), 16/06/2021 14:58 (3), 16/06/2021 14:59 (1), 10/05/2026 15:13 (15)
Hoàn chỉnh: 🔍
Cache ID: 216::103

Once again VulDB remains the best source for vulnerability data.

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

Want to stay up to date on a daily basis?

Enable the mail alert feature now!