💎CraftBlocks⛏️
17.9k Views
662 Executions

Craftblox consume inventory cloning vulnerability

CraftBlocks
Monker
MonkerFirst script
1 year ago
Please login to perform these actions:

Craftblox consume inventory cloning vulnerability is a CraftBlocks script for Roblox, uploaded to ScriptBlox on Oct 29, 2025.

Does it work?

No reports yet

No reports yet. Tried it? Be the first to say.

Also noticed:

Description

This "vulnerability" allows you to clone another player's inventory. To do this, you should be hungry, and the target should have food. How this works: game.ReplicatedStorage.GameRemotes.ConsumeItem takes inventory and slot arguments, but it doesn't check if is it a correct inventory, so we can give another player's inventory. The server script does this job(decreasing food count and decreasing your hunger), but always saves these changes to our inventory. Additionally, the target's food will be decreased because you literally ate it.

View Raw
local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/VeztWare/KavoUi/main/KavoUi.lua"))()
local Window = Library.CreateLib("Craftblox consume inventory cloning vulnerability", "DarkTheme")
local Tab = Window:NewTab("Main")
local Section = Tab:NewSection("Main")
local hs = game:GetService("HttpService")
local Players = game:GetService("Players")
local lp = Players.LocalPlayer
local hunger = lp.Hunger
local ci = game:GetService("ReplicatedStorage").GameRemotes.ConsumeItem
local targetInv = nil
local foodSlot = -2
local sg = game:GetService("StarterGui")

local function print(txt)
	sg:SetCore("SendNotification",{
		Title = 'msg',
        Text = txt,
    })
end

Section:NewTextBox("Player name", "You can type here part of real/display name or random", function(str)
	if str ~= 'random' then
		for _, v in pairs(Players:GetPlayers()) do
			if v ~= lp and (v.Name:lower():find(str:lower()) or v.DisplayName:lower():find(str:lower())) then
				targetInv = v.Character.Inventory
				break
			end
		end
	elseif str == 'random' then
		targetInv = Players:GetPlayers()[math.random(1, #Players:GetPlayers())].Character.Inventory
	end
	if targetInv then
		print('Player name: '..targetInv.Parent.Name)
	else
		print('No player found!')
	end
end)

Section:NewButton("Copy inventory", "Target must have food and you must be hungry", function()
    if hunger.Value >= 100 then


Comments

5
Log in to join the conversation. Login
Monker's profile picture
MonkerUploader1 year ago

@IamJosh doesnt work for me

1
zivoria's profile picture
zivoria1 year ago

@Monker literally his third most recent

0
IamJosh's profile picture
IamJosh1 year ago

This has been a thing for years I'm pretty sure @josh was one of the first to send it

0
Monker's profile picture
MonkerUploader1 year ago

@IamJosh I dont see where he has it

0

Tags

More CraftBlocks scripts

See all
Livetopia 🏡 RP
9
0
Approved 5 seconds ago
Key System
Flee the Facility
8
0
Approved 5 minutes ago
Key System
Arsenal
15
0
Approved 13 minutes ago
Hood Roleplay Chicago Illinois
15
1
Approved 18 minutes ago
Westbound
13
0
26 minutes ago