By entering this site you need to consent to the use of cookies and their functional use according to this privacy policy. Cookies help us to provide the functional services of the website. Kindly read the below message of use and consent to the use.
The following cookies are stored and shared when accessing this website:
- Internal cookies for the MediaWiki site. This is used for user authentication and article modifications.
- Third-party cookies from Google providing services for Google AdSense and Google Analytics
We will never use data collected outside of the above scope.
| The SmileBASIC "BGSCREEN" command's second parameter is not properly validated as being within range. As a result, one can set the screen size to an absurdly large value. This means that the "BGGET" and "BGPUT" commands can then be used on out-of-range values to read and write a significant chunk of the interpreter's address space.
+
With a series of carefully-designed BGPUT commands, one can build a ROP chain and cause it to be executed.
+
| None
+
| App: 3.31.
+
System: [[11.0.0-33]].
+
| July 20, 2016
+
| Around June 26, 2016
+
| slackerSnail, 12Me12, incvoid
+
Weaponized by MrNbaYoh and [[User:Plutooo|plutoo]].