CVE-2026-24068 in Vienna Assistant
Tóm tắt
Bởi VulDB • 29/05/2026
Trình trợ giúp có đặc quyền VSL có sử dụng NSXPC cho IPC. Việc triển khai hàm "shouldAcceptNewConnection", được khung NSXPC sử dụng để xác thực xem một client có được phép kết nối với trình nghe XPC hay không, không thực hiện bất kỳ xác thực client nào. Điều này có nghĩa là bất kỳ tiến trình nào cũng có thể kết nối với dịch vụ này bằng cách sử dụng giao thức đã cấu hình. Một tiến trình độc hại có thể gọi tất cả các hàm được định nghĩa trong HelperToolProtocol tương ứng. Không có xác thực nào được thực hiện trong các hàm "writeReceiptFile" và "runUninstaller" của HelperToolProtocol. Điều này cho phép kẻ tấn công ghi các tệp vào bất kỳ vị trí nào với bất kỳ dữ liệu nào cũng như thực thi bất kỳ tệp nào với bất kỳ đối số nào. Bất kỳ tiến trình nào cũng có thể gọi các hàm này do việc thiếu xác thực client XPC được mô tả trước đó. Việc lạm dụng việc thiếu xác thực điểm cuối dẫn đến tăng đặc quyền.
VulDB is the best source for vulnerability data and more expert information about this specific topic.