Yuan

Results 7 issues of Yuan

I found an Out-of-bounds Read in the current master [18b1138](https://github.com/uclouvain/openjpeg/commit/18b1138fbe3bb0ae4aa2bf1369f9430a8ec6fa00) I build openjpeg with ASAN, this is ASAN report. POC picture : ![sample1](https://user-images.githubusercontent.com/25863161/100862641-5e018f80-34ce-11eb-832f-59154a0d8b98.png) ``` ➜ ~/openjpeg/build/bin/opj_compress -i ./sample1.png -o ./a.j2c...

I found a NULL dereference in the current master ([61ff143](https://github.com/uclouvain/openjpeg/commit/61ff143ad63b9bbe12b6da266f8619b2cb2c3559)). I build openjpeg with ASAN, this is ASAN report. POC picture : ![sample](https://user-images.githubusercontent.com/25863161/100737764-8f675600-340f-11eb-977d-856912cb77b3.png) ``` ➜ ~/openjpeg/build/bin/opj_compress -o ./a.j2k -i ./sample.png...

I found a global buffer overflow on glMaterialfv. It define shininess as a global variable. https://github.com/C-Chads/tinygl/blob/a256a597ea623ff8972fe332e7c9f352e9f36c20/Raw_Demos/gears.c#L252 And run glMaterialfv. https://github.com/C-Chads/tinygl/blob/a256a597ea623ff8972fe332e7c9f352e9f36c20/Raw_Demos/gears.c#L273 But in glMaterialfv, it try to read shininess[1] to shininess[3],...

Hi, I try to use base64_enc, it will encode fail with long strings. I try to build zpl with asan and found this vulnerability in current master [d70058d](https://github.com/zpl-c/zpl/commit/d70058df568dbe34ec1b7f9c282bd5b173dc94c0). To reproduce...

bug

Hello, This is a nice project. I try to us it to test my api, but it run fail when server with self signed certificate. This is exception report ```...

Add Boot#### structure check to prevent Boot%04x variable error. # Description - [ ] Breaking change? - **Breaking change** - Does this PR cause a break in build or boot...

impact:security

# Description According issue #5536, exponent is 32 bits but is unmarshaled as 16 bits. - [ ] Breaking change? - **Breaking change** - Does this PR cause a break...