MIT Kerberos đến 5-1.12.1 kadmind ldap_principal2.c krb5_encode_krbsecretkey nâng cao đặc quyền
| CVSS Điểm tạm thời meta | Giá khai thác hiện tại (≈) | Điểm quan tâm CTI |
|---|---|---|
| 8.6 | $0-$5k | 0.00 |
Tóm tắt
Một điểm yếu phân loại là nghiêm trọng đã xuất hiện trong MIT Kerberos. Trường hợp bị ảnh hưởng là hàm krb5_encode_krbsecretkey trong thư viện /plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c của tệp ldap_principal2.c của thành phần kadmind. Việc chỉnh sửa nâng cao đặc quyền.
Lỗ hổng này được biết đến với tên CVE-2014-4345. Không có khai thác nào sẵn có.
Khuyên bạn nên cập nhật bản vá để xử lý sự cố này.
Chi tiết
Một điểm yếu phân loại là nghiêm trọng đã xuất hiện trong MIT Kerberos. Trường hợp bị ảnh hưởng là hàm krb5_encode_krbsecretkey trong thư viện /plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c của tệp ldap_principal2.c của thành phần kadmind. Việc chỉnh sửa nâng cao đặc quyền. Khai báo vấn đề bằng CWE sẽ dẫn tới CWE-189. Thông tin về điểm yếu đã được công bố vào ngày 07/08/2014 bởi Tomas Kuthan and Greg Hudson với định danh MITKRB5-SA-2014-001 dưới dạng Khuyến cáo (Trang web). Bạn có thể tải khuyến nghị này tại web.mit.edu. Thông tin tiết lộ như sau:
This is not a protocol vulnerability. Using LDAP for the KDC database is a non-default configuration for the KDC.
Lỗ hổng này được biết đến với tên CVE-2014-4345. Việc gán CVE diễn ra vào ngày 20/06/2014. Có sẵn các chi tiết kỹ thuật. Mức độ phổ biến của lỗ hổng này thấp hơn mức trung bình. Không có khai thác nào sẵn có. Giá hiện tại cho một exploit có thể khoảng USD $0-$5k vào thời điểm này. Nguyên nhân của lỗ hổng này là đoạn mã dưới đây:
currkvno = key_data[i].key_data_kvno;Bản khuyến cáo đề cập:
The 'cpw -keepold' functionality allows for the existing keys to be retained at password-change (or keytab-change) time, instead of being discarded as usual. An array must be allocated to store all the old keys, as well as the new keys and a NULL terminator. In normal operation, all the keys for a single kvno will share an array slot. An off-by-one error while copying key information to the new array results in keys sharing a common kvno being written to different array buckets, with the first key of a kvno betting a single bucket, and the remaining keys getting the next bucket. After sufficient iterations, the extra writes extend past the end of the (NULL-terminated) array. The NULL terminator is always written after the end of the loop, so no out-of-bounds data is read, it is only written.
Là 0-day, giá ước tính trên thị trường ngầm vào khoảng $25k-$100k. Plugin với ID 80655 được cung cấp bởi trình quét lỗ hổng Nessus. Nếu trường này có giá trị, nó sẽ được phân vào nhóm Solaris Local Security Checks. Nó đang dựa vào 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 350283 (Amazon Linux Security Advisory for krb5: ALAS-2014-443).
Nâng cấp lên phiên bản 5-1.11.6 , 5-1.12.2 có thể khắc phục vấn đề này. Tên của bản vá là 2014-001-patch. Bản sửa lỗi hiện đã có thể tải về tại web.mit.edu. Khuyên bạn nên cập nhật bản vá để xử lý sự cố này. Lỗi bảo mật này sẽ được xử lý bằng đoạn mã sau đây:
if (i < n_key_data - 1) currkvno = key_data[i + 1].key_data_kvno;Thông báo này có nhận định sau đây:
Workaround: disable or restrict access to kadmind until a patched version can be installed. This will prevent principal creation, password changes, keytab updates, and other administrative operations.
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 69168), X-Force (95212), Secunia (SA59415), SecurityTracker (ID 1030705) , Vulnerability Center (SBV-45861).
Sản phẩm
Loại
Nhà cung cấp
Tên
Phiên bản
- 5-1.6
- 5-1.6.1
- 5-1.6.2
- 5-1.7
- 5-1.7.1
- 5-1.8
- 5-1.8.1
- 5-1.8.2
- 5-1.8.3
- 5-1.8.4
- 5-1.8.5
- 5-1.8.6
- 5-1.9
- 5-1.9.1
- 5-1.9.2
- 5-1.9.3
- 5-1.9.4
- 5-1.10
- 5-1.10.1
- 5-1.10.2
- 5-1.10.3
- 5-1.10.4
- 5-1.11
- 5-1.11.1
- 5-1.11.2
- 5-1.11.3
- 5-1.11.4
- 5-1.11.5
- 5-1.12
- 5-1.12.1
Giấy phép
Trang web
- Nhà cung cấp: http://www.mit.edu/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Độ tin cậy: 🔍
CVSSv3
VulDB Điểm cơ sở meta: 9.9VulDB Điểm tạm thời meta: 8.6
VulDB Điểm cơ sở: 9.9
VulDB Điểm tạm thời: 8.6
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: Nâng cao đặc quyềnCWE: CWE-189
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: 80655
Nessus Tên: Oracle Solaris Third-Party Patch Update : kerberos (cve_2014_4345_numeric_errors)
Nessus Tệp tin: 🔍
Nessus Rủi ro: 🔍
Nessus Gia đình: 🔍
Nessus Port: 🔍
OpenVAS ID: 703000
OpenVAS Tên: Debian Security Advisory DSA 3000-1 (krb5 - security update)
OpenVAS Tệp tin: 🔍
OpenVAS Gia đình: 🔍
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 0-ngày: 🔍
nâng cấp: Kerberos 5-1.11.6/5-1.12.2
Bản vá: 2014-001-patch
dòng thời gian
20/06/2014 🔍07/08/2014 🔍
09/08/2014 🔍
09/08/2014 🔍
11/08/2014 🔍
12/08/2014 🔍
14/08/2014 🔍
17/08/2014 🔍
21/11/2014 🔍
19/01/2015 🔍
10/02/2022 🔍
Nguồn
Nhà cung cấp: mit.eduKhuyến cáo: MITKRB5-SA-2014-001
Nhà nghiên cứu: Tomas Kuthan, Greg Hudson
Trạng thái: Đã xác nhận
Xác nhận: 🔍
CVE: CVE-2014-4345 (🔍)
GCVE (CVE): GCVE-0-2014-4345
GCVE (VulDB): GCVE-100-67306
OVAL: 🔍
IAVM: 🔍
X-Force: 95212 - MIT Kerberos 5 krb5_encode_krbsecretkey() buffer overflow, High Risk
SecurityFocus: 69168 - MIT kerberos 5 'ldap_principal2.c' Buffer Overflow Vulnerability
Secunia: 59415 - Oracle Solaris Kerberos kadmind LDAP Backend Buffer Overflow Vulnerability, Less Critical
OSVDB: 109908
SecurityTracker: 1030705 - MIT Kerberos Buffer Overflow in kadmind with LDAP Backend Lets Remote Authenticated Users Execute Arbitrary Code
Vulnerability Center: 45861 - MIT Kerberos 5 1.6.x through 1.11.x before 1.11.6 and 1.12.x before 1.12.2 LDAP KDB Remote Buffer Overflow Vulnerability, High
Xem thêm: 🔍
mục
Được tạo: 12/08/2014 22:11Đã cập nhật: 10/02/2022 09:42
Thay đổi: 12/08/2014 22:11 (101), 04/06/2017 10:54 (3), 10/02/2022 09:41 (3), 10/02/2022 09:42 (1)
Hoàn chỉnh: 🔍
Cache ID: 216::103
If you want to get best quality of vulnerability data, you may have to visit VulDB.
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