GyaanSetu PHP

PHP, Laravel en WordPress.

32 articlesDeep, practical knowledge

Alleen-lezen accountant kon facturen annuleren in Akaunting tot patch 3.2.0

Een gebruiker met alleen-lezen-rechten kon het niet-gedocumenteerde markCancelled-endpoint aanroepen via een GET-verzoek, waardoor betalingsgegevens werden gewist en audit trails werden doorbroken. De bug ontstond doordat een allowlist statusveranderende methoden wegliet en werd opgelost in versie 3.2.0.

PHP · 2 min read

TrendVidStream vervangt 30-daagse JWT's door eenmalige refresh tokens na hack

Een partner-SDK cachede een 30-daagse JWT in platte tekst, waardoor een aanvaller deze vanuit het buitenland kon hergebruiken. Het datalek dwong TrendVidStream om langdurige JWT's te vervangen door access tokens van 15 minuten en eenmalige refresh tokens die bij hergebruik onmiddellijke intrekking triggeren.

PHP · 3 min read

Kroatië's e-factuurregel van 2026 dwingt PHP-apps om 62 validatieregels te herschrijven

Vanaf 1 januari 2026 moet elke B2B-transactie in Kroatië voldoen aan een Schematron-bestand geschreven in XSLT 2.0, maar de ingebouwde libxslt van PHP ondersteunt alleen XSLT 1.0. Ontwikkelaars moeten ofwel een native Saxon-C-extensie toevoegen, een externe service aanroepen, of de 62 controles in PHP opnieuw coderen om facturatie mogelijk te houden.

PHP · 4 min read