[php-src] PR #25292: ext/pdo_firebird: Fix DPB stack overflow on long connection parameters
| From: | iliaal | Date: | Sat, 07 Nov 2026 17:12:59 +0000 |
| Subject: | [php-src] PR #25292: ext/pdo_firebird: Fix DPB stack overflow on long connection parameters | ||
| Groups: | php.git-pulls | ||
| Request: | Send a blank email to git-pulls+get-40405@lists.php.net to get a copy of this message | ||
Pull Request: https://github.com/php/php-src/pull/25292
Author: iliaal
When the user name, password, charset, and role of a Firebird connection add up to more than the
256-byte DPB buffer, the connection factory writes one byte past it, and a single value over 255
bytes is also sent with a truncated length byte. Reject such values with a PDOException before
writing them.