Balazs Scheidler upptäckte ett problem med sättet syslog-ng hanterar expandering av makron. När ett makro expanderas används en buffert med statisk längd tillsammans med en räknare. När konstanta tecken läggs till uppdateras dock inte räknaren korrekt, vilket leder till att gränsfall inte hanteras korrekt. En angripare kan möjligen kunna använda specialskrivna loggmeddelanden sända via UDP för att spilla bufferten.
Detta problem har rättats i version 1.5.15-1.1 för den nuvarande stabila utgåvan (Woody), i version 1.4.0rc3-3.2 för den gamla stabila utgåvan (Potato) samt i version 1.5.21-1 för den instabila utgåvan (Sid).
Vi rekommenderar att ni uppgraderar ert syslog-ng-paket omedelbart.
MD5-kontrollsummor för dessa filer finns i originalbulletinen.