AI cho doanh nghiệp · 03

MCP Fetch vá lỗi bỏ qua robots.txt khi trang chuyển hướng

Cảnh báo ngày 25/10 nêu lỗi tuân thủ robots.txt của mcp-server-fetch. Doanh nghiệp dùng trợ lý đọc web nên cập nhật và kiểm tra đúng luồng gọi công cụ.

MCP Inspector 2.12.0 thật hiển thị Fetch 2026.10.24 từ chối trang mẫu sau chuyển hướng theo robots.txt
Friday Works / Journal03 · 2026
Mục lụcChạm để xem nhanh các phần
  1. 01Trợ lý đọc web cần kiểm tra lại công cụ lấy nội dung
  2. 02Chuyển hướng làm thay đổi trang mà trợ lý thực sự đọc
  3. 03Phạm vi bản sửa và hai lựa chọn cấu hình cần phân biệt
  4. 04Thử trên trang mẫu do Friday Works kiểm soát
  5. 05Các bước xử lý cho đội vận hành
  6. 06Bước tiếp theo
Tóm tắt
Đọc nhanh trong một phút
    01

    Trợ lý đọc web cần kiểm tra lại công cụ lấy nội dung

    Dự án Model Context Protocol công bố cảnh báo GHSA-3jqg-r5pp-rmp2 ngày 25/10/2026: mcp-server-fetch có thể không áp dụng lại quy tắc robots.txt khi trang web chuyển sang địa chỉ khác. Nguồn xếp mức độ thấp, liệt kê các bản từ 0.6.1 đến hết 2026.10.19 bị ảnh hưởng và bản sửa 2026.10.24.

    Doanh nghiệp dùng công cụ này để trợ lý AI tự đọc web nên kiểm kê phiên bản, cập nhật và thử lại chính đường gọi đang dùng. Đây là lỗi tuân thủ chính sách thu thập nội dung; cảnh báo không xác nhận một vụ chiếm tài khoản, rò rỉ dữ liệu nội bộ hay chiến dịch khai thác thực tế.

    02

    Chuyển hướng làm thay đổi trang mà trợ lý thực sự đọc

    MCP là giao thức để ứng dụng AI gọi công cụ bên ngoài. Fetch là một máy chủ tham chiếu cung cấp công cụ đọc địa chỉ web, có thể chuyển nội dung thành văn bản cho mô hình. Trong luồng tự động, robots.txt thông báo phần nào chủ website không muốn trình thu thập truy cập.

    Lỗi nằm ở khoảng cách giữa địa chỉ được kiểm tra đầu tiên và địa chỉ cuối cùng được đọc. Một trang được phép có thể chuyển hướng sang một đường dẫn bị cấm trên cùng website, hoặc sang website khác. Nếu chỉ kiểm tra điểm xuất phát, kết quả trả về cho mô hình có thể trái với chính sách của điểm đến.

    Quy tắc robots.txt không phải mật khẩu hay hệ thống phân quyền. Tiêu chuẩn RFC 9309 nêu rõ cơ chế này không thay thế biện pháp bảo vệ nội dung. Website có hồ sơ riêng tư vẫn cần xác thực và kiểm soát truy cập; không nên dùng robots.txt làm hàng rào bảo mật.

    03

    Phạm vi bản sửa và hai lựa chọn cấu hình cần phân biệt

    Bản sửa kiểm tra quy tắc ở từng bước chuyển hướng của lệnh fetch do mô hình gọi. README hiện hành phân biệt luồng tool này với prompt do người dùng chủ động yêu cầu: prompt được thiết kế để không áp dụng robots.txt. Tùy chọn ignore-robots-txt cũng chủ động tắt cơ chế đó. Nâng cấp không biến một cấu hình đã bỏ qua chính sách thành cấu hình bắt buộc tuân thủ.

    Cơ chế từ chối địa chỉ riêng là một lớp khác. Theo cảnh báo, lớp kiểm tra địa chỉ mạng riêng vẫn chạy qua từng bước chuyển hướng ở cấu hình mặc định trước bản sửa này. Vì vậy không nên mô tả sự kiện như một bản vá mới cho khả năng truy cập mạng nội bộ.

    Friday Works khuyến nghị ghi riêng phiên bản gói, loại lời gọi và cờ khởi động. Tên công cụ giống nhau trong hai ứng dụng không bảo đảm cùng một cách thực thi; cần đối chiếu tiến trình thực sự phục vụ trợ lý, không chỉ tệp cấu hình lưu trong kho mã.

    04

    Thử trên trang mẫu do Friday Works kiểm soát

    Friday Works chạy đúng gói 2026.10.24 với hai đường dẫn thử cục bộ: một trang được phép và một trang chuyển hướng đến vùng bị robots.txt từ chối. Kiểm tra bằng trình khách MCP ghi nhận trường hợp đầu trả nội dung mẫu; trường hợp sau trả lỗi nêu chính sách của địa chỉ đích. Không dùng website hay dữ liệu của khách hàng để thử.

    Ảnh thao tác chụp MCP Inspector 2.12.0, trình khách dùng để quan sát công cụ Fetch đang chạy. Số phiên bản Inspector là phiên bản trình khách, không phải phiên bản máy chủ Fetch. Thử nghiệm cục bộ cho phép địa chỉ riêng chỉ để đọc trang mẫu trên cùng máy; đây không phải khuyến nghị tắt lớp bảo vệ đó khi vận hành thật.

    Kết quả chỉ chứng minh hai trường hợp đã thử, chưa bao phủ chuỗi chuyển hướng dài, proxy riêng, lỗi phân giải tên miền hoặc mọi ứng dụng trợ lý. Doanh nghiệp cần bộ thử phù hợp với nơi lấy dữ liệu và chính sách của mình.

    MCP Inspector 2.12.0 thật hiển thị Fetch 2026.10.24 từ chối trang mẫu sau chuyển hướng theo robots.txt
    Friday Works chụp trình khách MCP Inspector 2.12.0 kết nối máy chủ mcp-server-fetch2026.10.24 thật ngày 26/10/2026. Tool Error là kết quả mong đợi: trang đích mẫu bị chính sách từ chối, không phải sự cố dữ liệu khách hàng. Đã đối chiếu bằng trình khách trực tiếp. Chỉ cho phép mạng riêng để thử localhost; không phải cấu hình vận hành khuyến nghị. Cắt vùng trống và bảng lịch sử bên phải, không sửa giao diện; bìa thu nhỏ, thêm lề trung tính. © Model Context Protocol contributors; Apache-2.0/MIT theo điều khoản chuyển tiếp.
    05

    Các bước xử lý cho đội vận hành

    Trước hết, tìm những trợ lý và tác vụ có dùng mcp-server-fetch, ghi lại phiên bản đang chạy. Sao lưu cấu hình, cập nhật ít nhất tới bản đã vá và khởi động lại đúng tiến trình. Kiểm tra lại bản thực thi sau khởi động để tránh nâng cấp một môi trường nhưng trợ lý vẫn gọi môi trường khác.

    Tiếp theo, rà luồng tool và prompt, các cờ bỏ qua robots.txt hoặc cho phép địa chỉ riêng. Giữ quyền truy cập và giới hạn mạng theo nhu cầu thực tế. Đọc lại lỗi từ công cụ để trợ lý báo rõ không lấy được nguồn, thay vì tự viết như đã đọc thành công.

    Cuối cùng, dùng trang thử do đơn vị sở hữu để kiểm tra cả trường hợp được phép lẫn bị từ chối sau chuyển hướng. Lưu kết quả trước khi mở lại các tác vụ tự động. Đây là khuyến nghị vận hành của Friday Works, không phải bằng chứng mọi tổ chức đang có sự cố hay đã mất dữ liệu.

    Cùng trình khách và máy chủ Fetch trả nội dung trang mẫu được phép trong phép thử đối chứng
    Phép thử đối chứng trên trang cục bộ do Friday Works sở hữu, dữ liệu mẫu ngày 26/10/2026. Chụp giao diện thật; cắt vùng trống và lịch sử, không sửa kết quả. Quyền ảnh như hình trước.
    06

    Bước tiếp theo

    Friday Works khuyến nghị thử trên bản sao và lưu bằng chứng trước khi áp dụng vào hệ thống đang phục vụ khách hàng.

    Nguồn tham khảo

    Tài liệu đã dùng để biên soạn

    Ưu tiên tài liệu chính thức và nguồn kỹ thuật gốc. Truy cập để kiểm tra chi tiết hoặc theo dõi cập nhật mới nhất.

    1. GHSA published October 25, 2026; affected and patched package versionsModel Context Protocol maintainers
    2. Fetch README: tool/prompt distinction, redirect checks, private-address guard and limitations; read October 26, 2026Model Context Protocol contributors
    3. Robots Exclusion Protocol: crawler instructions are not access authorization, section1IETF
    4. Installed patched package2026.10.24Model Context Protocol contributors / PyPI
    5. Inspector and server licences: Apache-2.0 for new/relicensed code, original MIT terms for unconsented legacy contributions; docs CC-BY-4.0Model Context Protocol a Series of LF Projects, LLC
    6. Original October 26, 2026 captures: MCP Inspector 2.12.0 with patched mcp-server-fetch2026.10.24; owned localhost sample, allowed-page control and refused-redirect result; no customer data. Crop/resize/neutral margins only. Apache-2.0 and legacy MIT transition terms.Friday Works / Model Context Protocol contributors

    Biên soạn và rà soát bởi

    Đội ngũ công nghệ Friday Works

    Góc nhìn được tổng hợp từ quá trình thiết kế website, xây phần mềm, tự động hóa, triển khai AI và kiểm tra an ninh cho doanh nghiệp.

    Nội dung được rà soát để phản ánh cách làm có thể áp dụng trong thực tế. Cập nhật khi quy trình, công nghệ hoặc bằng chứng thay đổi đáng kể.

    Tìm hiểu về Friday Works
    Nhắn Zalo