Android ih264d_process_intra_mb Memory Corruption

The included proof of concept causes a crash in ih264d_process_intra_mb in avc parsing, likely due to incorrect bounds checking in one of the memcpy or memset calls in the method.

Adobe Flash TextField.maxChars Use-After-Free

There is a use-after-free in the TextField.maxChars setter in Adobe Flash. If the maxChars the field is set to is an object with valueOf defined, the valueOf function can free the field’s parent object, which is then used.

Adobe Flash URLStream.readObject Use-After-Free

There is a use-after-free in URLStream.readObject in Adobe Flash. If the object read is a registered class, the constructor will get invoked to create the object. If the constructor calls URLStream.close, the URLStream will get freed, and then the deserialization function will continue to write to it.

Windows Kernel NtGdiGetTextExtentExW Out-Of-Bounds Memory Read

The included proof of concept crashes Windows 7 with special pool enabled on win32k.sys. The crash is due to accessing memory past the end of a buffer.

Windows Kernel Bitmap Use-After-Free

The included proof of concept crashes Windows 7 with special pool enabled on win32k.sys. The crashes are triggering in multiple different ways (two examples attached).

Packet Storm New Exploits For March, 2016

This archive contains all of the 196 exploits added to Packet Storm in March, 2016.

http://education.surat2.go.th

http://education.surat2.go.th notified by Nofawkx Al

[dos] – Adobe Flash – URLStream.readObject Use-After-Free

Adobe Flash – URLStream.readObject Use-After-Free

[dos] – Windows Kernel – Bitmap Use-After-Free

Windows Kernel – Bitmap Use-After-Free

[dos] – Adobe Flash – TextField.maxChars Use-After-Free

Adobe Flash – TextField.maxChars Use-After-Free