People blogging about PHP
5 followers 3 articles/week
Statement on glibc/iconv Vulnerability - PHP: Hypertext Preprocessor

EDIT 2024-04-25: Clarified when a PHP application is vulnerable to this bug.Recently, a bug in glibc version 2.39 and older (CVE-2024-2961) was uncovered where a buffer overflow in character set conversions to the ISO-2022-CN-EXT character set can result in remote code execution. This specific buffer overflow in glibc is exploitable through PHP, which...

Wed Apr 24, 2024 22:32
Moving on from Mocha, Chai and nyc. - Evert Pot

I’m a maintainer of several small open-source libraries. It’s a fun activity. If the scope of the library is small enough, the maintenance burden is typically fairly low. They’re usually mostly ‘done’, and I occasionally just need to answer a few questions per year, and do the occasional release to bring it back up to the current ‘meta’ of the ecosystem....

Wed Apr 24, 2024 21:31
Concealing Cacophony - Derick Rethans

Concealing Cacophony Tuesday, April 16th 2024, 14:30 BST London, UK Over the last few weeks I have been publishing a series of videos on writing PHP extensions. I record these videos through OBS, and then slice and dice them with Kdenlive. This editing is necessary to make up...

Wed Apr 24, 2024 21:31
Tukio 2.0 released - Event Dispatcher for PHP - Larry Garfield

Tukio 2.0 released - Event Dispatcher for PHP I've just released version 2.0 of Crell/Tukio! Available now from your favorite Packagist.org. Tukio is a feature-complete, easy to use, robust Event Dispatcher for PHP, following PSR-14. It began life as the PSR-14 reference implementation. Tukio 2.0 is almost a rewrite, given the amount...

Sun Apr 14, 2024 23:52
Check licenses of composer dependencies - Rob Allen

With some commercial projects, it can be useful to know that all your dependencies have licences that your organisation deems acceptable. I had this requirement for a few clients now and came up with this script that we ran as part of our CI which would then fail if a dependency used a license that wasn't allowed. This proved to be reasonably easy...

Tue Apr 9, 2024 14:19
Creating JWKS.json file in PHP - Rob Allen

In order to verify a JWT created with an asymmetric key, the verifier needs to get the correct public key. One way to do is described in RFC7517 which describes the JSON Web Key format. Within the header of the JWT there is a kid property which is the key ID which is then used to find the correct key within a list provided at the /.well-known/jwks.json...

Tue Mar 26, 2024 14:09

Build your own newsfeed

Ready to give it a go?
Start a 14-day trial, no credit card required.

Create account