From d78491294ad734775a706fc2a2fcc67a1eaabbd9 Mon Sep 17 00:00:00 2001 From: Simon Friis Vindum Date: Mon, 12 Jan 2026 10:39:26 +0100 Subject: [PATCH] Rust: Exclude reqwest response timeout field as a taint step --- rust/ql/lib/codeql/rust/frameworks/reqwest.model.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rust/ql/lib/codeql/rust/frameworks/reqwest.model.yml b/rust/ql/lib/codeql/rust/frameworks/reqwest.model.yml index 4b728a9a6ad..6c46e835c4f 100644 --- a/rust/ql/lib/codeql/rust/frameworks/reqwest.model.yml +++ b/rust/ql/lib/codeql/rust/frameworks/reqwest.model.yml @@ -29,3 +29,8 @@ extensions: - ["::text", "Argument[self]", "ReturnValue.Future.Field[core::result::Result::Ok(0)]", "taint", "manual"] - ["::bytes", "Argument[self]", "ReturnValue.Future.Field[core::result::Result::Ok(0)]", "taint", "manual"] - ["::chunk", "Argument[self].Reference", "ReturnValue.Future.Field[core::result::Result::Ok(0)].Field[core::option::Option::Some(0)]", "taint", "manual"] + - addsTo: + pack: codeql/rust-all + extensible: excludeFieldTaintStep + data: + - ["reqwest::blocking::response::Response::timeout"]