ID:2859095
 
Resolved
Bogus type paths could be accessed by the parser under some circumstances, including an internal variable.
BYOND Version:514
Operating System:Windows 10 Pro
Web Browser:Firefox 110.0
Applies to:Dream Maker
Status: Resolved (515.1603)

This issue has been resolved.
Descriptive Problem Summary:
The $loc variable is exposed to DM and allows user written code to access it.
Numbered Steps to Reproduce Problem:
Access it as a member variable using \$loc. global.\$loc also works which is fucked up and evil.
Code Snippet (if applicable) to Reproduce Problem:
N/A


Expected Results:
Lummox said $loc isn't meant to be exposed to users
Actual Results:
$loc is exposed to users
Does the problem occur:
N/A

When does the problem NOT occur?
N/A
Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.) N/A

Workarounds:
N/A

Lummox JR resolved issue with message:
Bogus type paths could be accessed by the parser under some circumstances, including an internal variable.