[php-src] Issue #9543: Null Pointer Deref in Zend/zend_language_scanner.l
| From: | Changochen | Date: | Wed, 14 Sep 2022 18:37:44 +0000 |
| Subject: | [php-src] Issue #9543: Null Pointer Deref in Zend/zend_language_scanner.l | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-242419@lists.php.net to get a copy of this message | ||
Issue: https://github.com/php/php-src/issues/9543
Author: Changochen
### Description
The following code (crash.php_b64):
```
PApc/wAwCiR7Ilw0MDI5/3//CEVOOSYmOSA5JjkmJiYmJibGOSYmOf8AOTlFOTkmJjk5OQE5JvM5
OSYmORkhOTlFOTk5ACYmUzkmOWVFPD9waHAKIHVzZSBmbG9hdDsgdXNlIGZsb2F0OzMzJTMzLjM8
PjMtMzMzMy0zLjM8PTMtCjk5OSY5OQoJJjkKPz4=
```
The php script involves non-ascii character so I base64 encoded it.
To encode:
```bash
base64 -d crash.php_b64 > crash.php
```
And run:
```
php -f ./crash.php
```
Resulted in this output:
```
php -f ./php_crash.php
[1] 609516 segmentation fault php -f ./php_crash.php
```
### PHP Version
PHP 8.3.0-dev
### Operating System
Ubuntu 20.04