آسیبپذیری جدیدی در کتابخانه Fulgur شناسایی شده است که میتواند منجر به حملات محرومیت از سرویس (Denial of Service یا DoS) شود. این کتابخانه وظیفه تبدیل کدهای HTML و CSS به فرمت PDF را بر عهده دارد و معمولاً در سرورهایی استفاده میشود که ورودیهای دریافتی از کاربران یا مستاجران (Tenants) مختلف را پردازش میکنند.
در نسخههای آسیبپذیر، مقادیر named-string در مجموعهرشتههای CSS (CSS string-set) بدون محدودیت حافظه (Memory Budget) ذخیره و انباشته میشوند. یک مهاجم میتواند با ارسال یک سند HTML/CSS بسیار کوچک اما با ساختار دستکاری شده، باعث شود فرآیند پردازش مقادیر مذکور، حجم عظیمی از حافظه و توان پردازشی (CPU) را برای کپی کردن دادهها اشغال کند. این رفتار منجر به از کار افتادن سرویس در محیطهای اشتراکی میشود.
این نقص امنیتی در نسخههای بین 0.4.4 تا قبل از 0.29.0 وجود دارد و در نسخه 0.29.0 اصلاح شده است. توصیه میشود تمامی کاربران این کتابخانه برای جلوگیری از حملات DoS، سریعاً به آخرین نسخه موجود مهاجرت کنند.