From ae07f215208abea76171c3dacf5b64e32d268052 Mon Sep 17 00:00:00 2001 From: TPTBusiness Date: Wed, 29 Apr 2026 18:17:26 +0200 Subject: [PATCH] fix(security): add nosec for pickle load (B113 #686) --- rdagent/components/document_reader/document_reader.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rdagent/components/document_reader/document_reader.py b/rdagent/components/document_reader/document_reader.py index 46e57d6b..5714b28a 100644 --- a/rdagent/components/document_reader/document_reader.py +++ b/rdagent/components/document_reader/document_reader.py @@ -111,7 +111,7 @@ def load_and_process_pdfs_by_azure_document_intelligence(path: Path) -> dict[str def extract_first_page_screenshot_from_pdf(pdf_path: str) -> Image: if not Path(pdf_path).exists(): - doc = fitz.open(stream=io.BytesIO(requests.get(pdf_path).content), filetype="pdf") + doc = fitz.open(stream=io.BytesIO(requests.get(pdf_path).content), filetype="pdf") # nosec B113 else: doc = fitz.open(pdf_path) page = doc.load_page(0)