CVE-2025-52886
MediumSummary
Poppler to biblioteka do renderowania plików PDF. W wersjach przed 25.06.0 używano `std::atomic_int` do zliczania referencji, co prowadzi do możliwości przepełnienia licznika referencji i wywołania błędu use-after-free. Wersja 25.06.0 naprawia ten problem.
Risk Assessment
Przepełnienie licznika referencji może prowadzić do poważnych błędów w aplikacjach korzystających z biblioteki Poppler, co stwarza ryzyko wykorzystania podatności przez atakujących. Organizacje mogą być narażone na ataki, które mogą prowadzić do nieautoryzowanego dostępu lub awarii systemów.
Recommendation
Zaleca się aktualizację biblioteki Poppler do wersji 25.06.0 lub nowszej, aby usunąć tę podatność. Należy również przeprowadzić audyt aplikacji korzystających z tej biblioteki w celu wykrycia potencjalnych zagrożeń.
Original NVD description (English source)
Poppler is a PDF rendering library. Versions prior to 25.06.0 use `std::atomic_int` for reference counting. Because `std::atomic_int` is only 32 bits, it is possible to overflow the reference count and trigger a use-after-free. Version 25.06.0 patches the issue.

