CVE-2025-6985 in LangChainthông tin

Tóm tắt

Bởi VulDB • 31/05/2026

Lớp HTMLSectionSplitter trong langchain-text-splitters phiên bản 0.3.8 dễ bị tấn công bằng cách chèn thực thể XML ngoài (XXE) do quá trình phân tích cú pháp XSLT không an toàn. Lỗ hổng này phát sinh vì lớp này cho phép sử dụng các bảng định kiểu XSLT tùy ý, được phân tích cú pháp bằng cách sử dụng lxml.etree.parse() và lxml.etree.XSLT() mà không có bất kỳ biện pháp tăng cường bảo mật nào. Trong các phiên bản lxml từ 4.9.x trở xuống, các thực thể bên ngoài được giải quyết theo mặc định, cho phép kẻ tấn công đọc các tệp cục bộ tùy ý hoặc thực hiện các yêu cầu HTTP(S) ra ngoài. Trong các phiên bản lxml 5.0 trở lên, mặc dù việc mở rộng thực thể bị vô hiệu hóa, nhưng hàm document() của XSLT vẫn có thể đọc bất kỳ URI nào trừ khi XSLTAccessControl được áp dụng. Lỗ hổng này cho phép kẻ tấn công từ xa giành quyền truy cập chỉ đọc vào bất kỳ tệp nào mà tiến trình LangChain có thể tiếp cận, bao gồm các tệp nhạy cảm như khóa SSH, tệp môi trường, mã nguồn hoặc siêu dữ liệu đám mây. Không yêu cầu xác thực, đặc quyền đặc biệt hoặc tương tác người dùng, và vấn đề này có thể bị khai thác trong các triển khai mặc định cho phép XSLT tùy chỉnh.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

@huntr Ai

Đặt trước

01/07/2025

Tiết lộ

06/10/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00604

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to know what is going to be exploited?

We predict KEV entries!