Skip to content

[VULNERABILITY/CHORE] Blacklist readObject() functions#7018

Open
charlesisfeline wants to merge 1 commit intoFunkinCrew:developfrom
charlesisfeline:no-more-using-unserializer-guys
Open

[VULNERABILITY/CHORE] Blacklist readObject() functions#7018
charlesisfeline wants to merge 1 commit intoFunkinCrew:developfrom
charlesisfeline:no-more-using-unserializer-guys

Conversation

@charlesisfeline
Copy link
Contributor

Description

blacklists the readObject() function in ByteArray, FileStream, Socket, and WebSocket, since they all return Unserializer.run if encoded in HXSF format.
btw do note that for the exploit to work, they have to be serialized properly

if i see Unserializer one more time im gonna shit myself

@github-actions github-actions bot added size: small A small pull request with 10 or fewer changes. pr: haxe PR modifies game code. status: pending triage Awaiting review. and removed size: small A small pull request with 10 or fewer changes. labels Feb 27, 2026
@charlesisfeline charlesisfeline changed the title [CHORE blacklist readObject from scripts [CHORE] Blacklist readObject from scripts Feb 27, 2026
@charlesisfeline charlesisfeline changed the title [CHORE] Blacklist readObject from scripts [VULNERABILITY/CHORE] Blacklist readObject() functions Feb 27, 2026
Copy link
Contributor

@TechnikTil TechnikTil left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image

Copy link
Contributor

@FuroYT FuroYT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as the leader of the EliteMasters we approve this pull request

image

@Hundrec Hundrec added type: security vulnerability Involves a security vulnerability within the game. size: small A small pull request with 10 or fewer changes. labels Feb 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: haxe PR modifies game code. size: small A small pull request with 10 or fewer changes. status: pending triage Awaiting review. type: security vulnerability Involves a security vulnerability within the game.

Development

Successfully merging this pull request may close these issues.

4 participants