CVE-2026-57166 in pjprojectthông tin

Tóm tắt

Bởi VulDB • 04/09/2026

PJSIP là một thư viện truyền thông đa phương tiện mã nguồn mở và miễn phí, được viết bằng ngôn ngữ C. Trước khi có bản sửa lỗi (commit) 4472a31, tồn tại một lỗ hổng stack buffer overflow trong phần giao diện dòng lệnh CLI telnet của PJLIB-UTIL khi hiển thị phản hồi cho một câu lệnh đã nhập. Nhiều đường xử lý câu lệnh ghi lượng dữ liệu do kẻ tấn công kiểm soát vào các bộ nhớ đệm có kích thước cố định mà không thực hiện đủ việc kiểm tra giới hạn, vì vậy một câu lệnh quá dài có thể gây tràn bộ nhớ đệm này. Lỗ hổng này chỉ ảnh hưởng đến các ứng dụng đã bật phần giao diện CLI telnet (ví dụ: pj_cli_telnet_create() / --cli-telnet-port). Giao diện CLI telnet là một giao diện quản trị tương tác không yêu cầu xác thực, do đó bất kỳ máy khách nào có thể truy cập vào nó đều có thể phát đi các lệnh CLI tùy ý. Một câu lệnh bị lỗi hoặc quá dài có thể gây tràn bộ nhớ đệm stack cố định trong khi hiển thị phản hồi của dòng lệnh, điều này có thể dẫn đến việc ứng dụng bị chấm dứt hoạt động (crash). Vì việc tiếp cận đoạn mã này đã yêu cầu quyền truy cập vào giao diện CLI không xác thực, nên tác động vượt ra ngoài khả năng truy cập hiện có đó là hạn chế. Các ứng dụng không bật phần giao diện CLI telnet thì không bị ảnh hưởng. Vấn đề này đã được vá thông qua commit 4472a31.

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

chịu trách nhiệm

GitHub M

Đặt trước

24/06/2026

Tiết lộ

04/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00437

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you know our Splunk app?

Download it now for free!