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 meta | Giá khai thác hiện tại (≈) | Điểm quan tâm CTI |
|---|---|---|
| 6.5 | $0-$5k | 0.00 |
Tóm tắt
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ết
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ẩm
Loại
Nhà cung cấp
Tên
Phiên bản
Giấy phép
Trang web
- Nhà cung cấp: https://www.kernel.org/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Độ tin cậy: 🔍
CVSSv3
VulDB Điểm cơ sở meta: 7.5VulDB Đ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: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Véc-tơ | Độ phức tạp | Xác thực | Bí mật | Toàn vẹn | Khả dụng |
|---|---|---|---|---|---|
| Mở khóa | Mở khóa | Mở khóa | Mở khóa | Mở khóa | Mở khóa |
| Mở khóa | Mở khóa | Mở khóa | Mở khóa | Mở khóa | Mở khóa |
| Mở khóa | Mở khóa | Mở khóa | Mở khóa | Mở khóa | Mở 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ác
Lớp: điều kiện tranh chấpCWE: 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-Day | Mở khóa | Mở khóa | Mở khóa | Mở khóa |
|---|---|---|---|---|
| Hôm nay | Mở khóa | Mở khóa | Mở khóa | Mở 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ọa
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ó
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 gian
20/02/2014 🔍20/02/2014 🔍
01/04/2014 🔍
02/04/2014 🔍
02/04/2014 🔍
03/04/2014 🔍
08/04/2014 🔍
14/04/2014 🔍
31/07/2014 🔍
10/05/2026 🔍
Nguồn
Nhà cung cấp: kernel.orgKhuyế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ục
Đượ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.
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