From 2eb108456623200fe90d0b938fe5a6f6b13437f5 Mon Sep 17 00:00:00 2001 From: Deathmax Date: Sat, 2 Jul 2011 17:21:58 +0800 Subject: [PATCH] Some fix against Zidonuke's inventory out of bounds exploit. --- TShockAPI/GetDataHandlers.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/TShockAPI/GetDataHandlers.cs b/TShockAPI/GetDataHandlers.cs index 318f8b7a..5a9838d2 100755 --- a/TShockAPI/GetDataHandlers.cs +++ b/TShockAPI/GetDataHandlers.cs @@ -351,6 +351,11 @@ namespace TShockAPI return Tools.HandleGriefer(args.Player, "Update Player abuse"); } + if (item < 0 || item > args.TPlayer.inventory.Length) + { + return Tools.HandleGriefer(args.Player, "Update Player abuse"); + } + return false; }