From 9e4b007719cfa3c63e78457247cd54061ac5db46 Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Thu, 20 Mar 2025 11:09:43 -0400 Subject: Fix misc Itanium RTTI OOB read on binary view We really need a IsValidRange function --- plugins/rtti/itanium.h | 1 + 1 file changed, 1 insertion(+) (limited to 'plugins/rtti/itanium.h') diff --git a/plugins/rtti/itanium.h b/plugins/rtti/itanium.h index 7fdd23e5..e5f04cd9 100644 --- a/plugins/rtti/itanium.h +++ b/plugins/rtti/itanium.h @@ -25,6 +25,7 @@ namespace BinaryNinja::RTTI::Itanium { std::string type_name; TypeInfo(BinaryView *view, uint64_t address); + TypeInfo(uint64_t base, std::string &type_name) : base(base), type_name(type_name) {}; }; struct FundamentalTypeInfo : TypeInfo {}; -- cgit v1.3.1