Bản dịch máy. Văn bản tiếng Anh là bản gốc có giá trị. English

đợt audit đối kháng

Đó không phải một lần kiểm toán. Đó là một kỷ luật.

Ai cũng có thể chạy một lượt kiểm tra bảo mật một lần rồi chụp màn hình toàn màu xanh. Điều khó hơn là liên tục tấn công lại chính hệ thống của mình khi nó lớn dần, và lần nào cũng nhận được cùng một câu trả lời. Vòng gần nhất: một cuộc kiểm toán 50 agent, các bản sửa đã được triển khai, rồi một cuộc kiểm toán lại đối kháng 14 góc nhìn riêng biệt, trong đó mỗi phát hiện phải vượt qua một người hoài nghi rồi mới được tính. Cái gì đứng vững thì đứng vững.

đợt audit gần nhất bao gồm những gì

Phạm vi, phương pháp và giới hạn trước. Số lượng agent sau.

Từ đợt audit lõi gần nhất, ngày 25 tháng 9 năm 2026. Số lượng agent cho biết một đợt audit bận rộn đến đâu, không cho biết nó tốt đến đâu, nên đây là những gì đợt này thực sự đã làm.

Mã
Gói lõi, 162 file và 17,362 dòng, tại một commit cố định, cùng với mã gateway cần thiết để xác định từng đường dẫn có đang hoạt động hay không.
Quyền truy cập
Toàn bộ mã nguồn, và một cơ sở dữ liệu mới dựng từ các migration. Không phải cơ sở dữ liệu production; các thiết lập chỉ có ở production được đánh dấu chưa xác minh và được tôi kiểm tra sau đó.
Phương pháp
Bốn người review mỗi người đọc trọn một tầng. Một người dẫn dắt đọc lại mọi phát hiện đối chiếu với file, và chạy lại mọi khẳng định về thời gian hay mẫu, trước khi phát hiện đó được tính.
Mức độ nghiêm trọng
HIGH nghĩa là bỏ sót một tình huống khủng hoảng hoặc từ chối dịch vụ trên một đường dẫn đang hoạt động, rò rỉ giữa các tenant, hoặc mất tiền. Mức trung bình nghĩa là một cơ chế bảo vệ fail open, một khoản credit được tạo ra từ hư không, hoặc dữ liệu bị mất một cách âm thầm. Mọi phát hiện cũng được đánh dấu live hoặc latent: có thể chạm tới trong production ngày nay, hoặc không.
Bất đồng
Một phát hiện mà người dẫn dắt không tái hiện được sẽ bị loại bỏ hoặc đánh dấu chưa xác minh, không bị gộp trung bình vào.
Kết quả
2 phát hiện HIGH và 13 phát hiện mức trung bình. Tất cả được sửa trong cùng ngày, mỗi cái kèm một test đã thất bại trên mã cũ, và toàn bộ bộ test được chạy lại trong CI.
Không bao gồm
Độ chính xác của khoảng 7,000 dòng chuỗi an toàn đã dịch, cơ sở dữ liệu production, cấu hình máy chủ web, và 17 phát hiện mức thấp vẫn còn mở.

Tự thực hiện bởi các AI reviewer do tôi chỉ đạo, không phải đảm bảo độc lập từ bên thứ ba.

nhịp độ

Bị tấn công lại, hết vòng này đến vòng khác. Mọi phát hiện liên tenant dưới đây đều được một đợt audit tìm ra, không phải do khách hàng báo cáo, và đã được sửa.

mới nhất
Audit lại với 14 góc nhìn đối với đợt khắc phục gần nhất, săn tìm bypass còn sót và regression cho từng bản sửa, mỗi phát hiện đều qua vòng phản bác của một agent độc lập. 2 edge-case mức thấp còn trụ lại, cả hai đã được sửa; không có gì xuyên tenant, không có lỗ hổng nào về tiền hay quản trị.
trước nó
Đợt audit 50 agent → một đợt khắc phục tối thiểu gồm 9 PR trên các đường nối của store (lịch, kênh, resident tự hành, nền kinh tế tenant, GDPR/PECR): tất cả đã phát hành, đã kiểm thử, đã triển khai lại.
trước đó
Audit với 44 agent, 9 phát hiện, 3 mức cao (gồm một lỗ hổng rò rỉ hội thoại liên tenant): tất cả đã được sửa; và một phân tích mở rộng với 30 agent đã làm lộ ra các lỗi thật như một hệ quả phụ của quá trình grounding.
Tháng 7 năm 2026
Kiểm toán 80 tác tử, 14 khía cạnh: đợt rà soát toàn diện sớm nhất, chạy với quy tắc bác bỏ: không phát hiện nào được tính cho đến khi một tác tử riêng biệt không bác bỏ được nó. Ba bản sửa lỗi đã được triển khai từ đó, bao gồm một trình nhập website có độ phức tạp bậc hai được viết lại thành một lần quét tuyến tính có giới hạn. Tách biệt với, và diễn ra trước, đợt rà soát 50 tác tử ở trên.
và trước đó
các đợt kiểm tra đối kháng trên toàn nền tảng và toàn Studio, đợt chủ lực, và nhiều đợt trước đó: một dấu vết liên tục trong git.

✓ các tài sản cốt lõi được giữ vững qua mọi vòng, cô lập · tiền · quản trị · SSRF · miền token

ba trong số những cái thật

HIGH Rò rỉ hội thoại giữa các tenant

Bộ nhớ chat được gắn khóa theo người gửi, không theo tenant, nên một khách nhắn tin cho hai doanh nghiệp qua nền tảng có thể khiến cuộc trò chuyện với doanh nghiệp này xuất hiện trong prompt của doanh nghiệp kia. Đã sửa: lịch sử được gắn khóa theo doanh nghiệp ở tầng lưu trữ, kèm một bài kiểm thử sẽ thất bại nếu khóa cũ quay lại. Lỗi do đợt kiểm định phát hiện, không phải do khách hàng báo.

HIGH Một provider rút cạn bên gọi

Trong nền kinh tế công cụ liên tenant, một nhà cung cấp có thể tăng giá một công cụ đã được cấp quyền sau khi bên gọi bắt đầu dùng nó và rút cạn số dư của họ. Đã sửa: bên gọi đồng ý với mức giá cho mỗi lần gọi, fail-closed, không đồng ý thì không tính phí, được thực thi trước khi bất kỳ credit nào dịch chuyển.

HIGH Khủng hoảng phía sau lớp đo lường

Kiểm tra thanh toán chạy trước kiểm tra khủng hoảng, nên một khách hàng đang gặp khủng hoảng nhắn tin cho một doanh nghiệp đã hết credit lại nhận được "không khả dụng" thay vì đường dây hỗ trợ khủng hoảng. Đã sửa: hỗ trợ khủng hoảng được phục vụ miễn phí, trước mọi giới hạn và khoản phí, trên mọi kênh tiếp xúc khách hàng.

Các góc nhìn bao gồm cô lập · xác thực · injection · tiền · quản trị · đặt chỗ · kênh · resident tự vận hành · quyền dữ liệu (GDPR/PECR) · trình tạo trang · frontend · vận hành. Kết luận, ở mọi vòng: không còn lỗi critical nào tồn đọng; cô lập tenant và bề mặt XSS đều sạch; không có lỗ hổng vượt xác thực nào đang hoạt động: mọi điểm biên đã xác nhận đều được sửa và triển khai lại.

những con số trung thực

Mọi con số, với dấu hoa thị đã được đính kèm sẵn.

Hầu hết người xây dựng đều thổi phồng. Tôi thà để bạn tin những phần có thật còn hơn bị ấn tượng bởi những phần không có thật.

1người xây dựng* không phải một nhóm
3,389bài kiểm thử đạt* CI, 2026-10-01, không phải chứng minh hình thức
6 → 0đợt audit · lỗi critical còn tồn đọng* tự thực hiện, không phải bên thứ ba; không có phát hiện critical nào tính đến 2026-09-25, gói lõi
0vụ xâm phạm giữa các tenant đã biết trên production* chưa có vụ nào được báo cáo; một lỗ rò được phát hiện qua kiểm định và đã sửa, xem bên dưới
1phiên bản production* do lựa chọn, quy mô chưa phải là bài học lúc này

Hệ thống trung thực vì người thiết kế nó trung thực. Tôi đảm bảo điều đó ngay từ đầu, xây sẵn bên trong, không phải gắn thêm vào sau.

lời mời

Các con số đứng vững. Kèm cả dấu hoa thị.

Nếu bạn muốn một người xây dựng tự tấn công sản phẩm của mình quyết liệt như vậy trước khi có ai yêu cầu, và tiếp tục làm thế khi hệ thống lớn dần, hãy trò chuyện.