Katalog podatności CVE
Przetłumaczone opisy podatności z bazy NVD NIST - w języku polskim
Przeglądaj podatności według pakietuKatalog CISA KEV zaktualizowany: (v2026.10.16)
Cotygodniowy digest CVE
Jeden mail w tygodniu z nowo opublikowanymi podatnościami, o których warto wiedzieć. Bez zakładania konta.
Digest dotyczy ogólnie nowych podatności, nie Twoich serwerów. Jeśli chcesz wiedzieć, które z nich faktycznie działają w Twojej infrastrukturze, tym zajmuje się Secvalis : skanuje Twoje maszyny i zgłasza wyłącznie to, co ich dotyczy.
Biblioteka NetSurf libnsbmp do wersji 0.1.7 zawiera podatność out-of-bounds read w funkcji bmp_decode_mask(), która pozwala odczytać jeden bajt poza buforem obrazu przy użyciu spreparowanych plików ICO. Atakujący może dostarczyć plik ICO, którego wewnętrzna szerokość bitmapy nie jest wielokrotnością 8, powodując heap over-read i awarię aplikacji wywołujących bmp_decode().
Biblioteka NetSurf libnsbmp do wersji 0.1.7 zawiera podatność out-of-bounds read w funkcjach bmp_decode_rle8() i bmp_decode_rle4(), ponieważ sprawdzanie granic bezwzględnego ciągu pomija bajt wyrównania do słowa. Atakujący może dostarczyć spreparowany plik RLE8 lub RLE4 BMP kończący się na nieparzystej długości ciągu absolutnego, powodując jednobajtowy heap over-read i awarię aplikacji dekodujących niezaufane obrazy.
Biblioteka libsmi do wersji 0.5.0 zawiera podatność out-of-bounds write w funkcji smiValueAsString() w pliku lib/smi.c, która pozwala przepełnić stały 1024-bajtowy bufor statyczny poprzez renderowanie szesnastkowe wartości OCTET STRING. Atakujący może dostarczyć spreparowany plik MIB z DEFVAL typu OCTET STRING o długości 512 lub więcej bajtów i wiodącym bajtem 0x00, powodując uszkodzenie sąsiednich zmiennych globalnych biblioteki i awarię smidump lub innych konsumentów.
Biblioteka libInstPatch do wersji 1.1.7 zawiera podatność heap out-of-bounds write w loaderze SoundFont 2, ponieważ funkcja ipatch_sf2_gen_is_valid() nie sprawdza zakresu identyfikatorów generatorów przed testem maski poprawności. Atakujący może dostarczyć spreparowany plik SF2 z identyfikatorami pgen lub igen poza zakresem, aby zapisać wybrane przez siebie wartości poza tablicą zone genarray, uszkadzając pamięć sterty i powodując awarię Swami lub innych konsumentów.
Biblioteka libfwsi do wersji 20260522 zawiera podatność heap out-of-bounds read w funkcji libfwsi_mtp_volume_values_read_data(), która pozwala odczytać dane poza granicami bufora przy użyciu spreparowanych elementów powłoki MTP volume. Atakujący może osadzić element powłoki o rozmiarze od 10 do 53 bajtów z rozmiarem danych elementu 44 lub więcej w pliku .lnk, jump list lub shell bag, powodując awarię procesów konsumujących.
Biblioteka libfwsi do wersji 20260522 zawiera podatność heap out-of-bounds read w funkcji libfwsi_mtp_file_entry_values_read_data(), która pozwala odczytać dane poza granicami bufora przy użyciu spreparowanych elementów powłoki MTP file entry. Atakujący może osadzić element powłoki o rozmiarze od 10 do 73 bajtów z rozmiarem danych elementu 44 lub więcej w plikach .lnk, jump list lub shell bag, powodując awarię konsumentów libfwsi.
Biblioteka libfsapfs do wersji 20260921 zawiera podatność integer underflow w funkcji libfsapfs_key_encrypted_key_read_data(), która pozwala wywołać heap out-of-bounds read przy użyciu spreparowanych atrybutów KEK. Atakujący może dostarczyć spreparowany zaszyfrowany obraz APFS z nieprawidłowymi długościami atrybutów HMAC lub wrapped KEK, powodując awarię fsapfsinfo, pyfsapfs, dfVFS lub plaso i odczyt sąsiedniej pamięci sterty przed sprawdzeniem hasła.
Biblioteka GNOME libgxps do wersji 0.3.2 zawiera podatność heap out-of-bounds read w funkcji path_geometry_start_element(), która pozwala odczytać dane poza alokacją przy użyciu spreparowanych atrybutów Points typu PolyBezierSegment lub PolyQuadraticBezierSegment. Atakujący może dostarczyć liczbę punktów niepodzielną przez trzy lub dwa w spreparowanym dokumencie XPS, powodując awarię konsumentów takich jak Evince i wyrenderowanie sąsiedniej pamięci sterty do wyniku.
Biblioteka libxmp do wersji 4.7.4 zawiera podatność typu off-by-one polegającą na odczycie poza zakresem stosu w funkcji depack_p61a() w pliku src/loaders/prowizard/p61a.c. Atakujący może dostarczyć spreparowany moduł P61A z 31 próbkami i słowem rozmiaru back-reference 0xffe0, aby wyciec pamięć stosu do metadanych próbek lub zakłócić wczytywanie.
OpenSlide do wersji 4.0.1 zawiera podatność odczytu poza zakresem sterty w czytniku MIRAX, umożliwiającą odczyt poza tablicę slide_positions poprzez spreparowane wartości w pliku Slidedat.ini. Atakujący może dostarczyć slajd MIRAX, w którym CameraImageDivisionsPerSide nie dzieli równo liczby obrazów, powodując awarię aplikacji i uszkodzenie geometrii kafelków.
Biblioteka assimp do wersji 6.0.5 zawiera podatność dereferencji wskaźnika NULL w importerze binarnych siatek Ogre3D, w funkcji OgreBinarySerializer::ReadAnimationKeyFrames() obsługującej niezweryfikowane cele ścieżek animacji. Atakujący może dostarczyć spreparowany plik .mesh z ścieżką animacji morfującej wskazującą na brakującą podsiateczkę lub nieistniejącą geometrię współdzieloną, powodując awarię procesu.
Biblioteka assimp do wersji 6.0.5 zawiera podatność dereferencji wskaźnika NULL w importerze Ogre3D, umożliwiającą awarię aplikacji poprzez niezweryfikowane indeksy kości w pliku OgreStructs.cpp. Atakujący może dostarczyć spreparowane pliki .mesh i .skeleton odwołujące się do brakującej kości, powodując zwrócenie wartości null przez BoneById() i awarię procesu.
Narzędzie catdoc do wersji 0.95 zawiera podatność odczytu poza zakresem bufora w funkcji copy_unicode_string() w pliku src/xlsparse.c, umożliwiającą odczyt poza bufor poprzez niezweryfikowaną liczbę znaków łańcucha. Atakujący może dostarczyć spreparowany plik .xls deklarujący 0xFFFF dwubajtowych znaków w rekordach LABEL, STRING lub SST, aby ujawnić sąsiednią pamięć przez wyjście xls2csv lub spowodować awarię procesu.
Narzędzie catdoc do wersji 0.95 zawiera podatność odczytu poza zakresem bufora w obsłudze rekordu MULRK funkcji process_item() w pliku src/xlsparse.c, umożliwiającą odczyt poza statyczny bufor rec poprzez spreparowaną kolumnę końcową. Atakujący może dostarczyć spreparowany skoroszyt .xls lub strumień BIFF z dużym endcol do xls2csv, aby ujawnić sąsiednią pamięć procesu jako komórki CSV lub spowodować awarię procesu.
Biblioteka CFITSIO do wersji 4.7.0 zawiera podatność odczytu poza zakresem sterty w dekoderze kafelków HCOMPRESS, umożliwiającą odczyt poza bufor skompresowanego kafelka poprzez input_nnybble w pliku fits_hdecompress.c. Atakujący może dostarczyć spreparowany plik FITS z ZCMPTYPE HCOMPRESS_1 deklarujący zbyt dużą geometrię kafelka, aby spowodować awarię aplikacji wywołujących fits_read_pix lub ujawnić ograniczoną pamięć sterty.
Biblioteka CFITSIO do wersji 4.7.0 zawiera podatność odczytu poza zakresem sterty w funkcjach pomocniczych unquantize w pliku imcompress.c, umożliwiającą odczyt pamięci przed tablicą fits_rand_value poprzez zerowy lub ujemny ziarno ZDITHER0. Atakujący może dostarczyć spreparowany plik FITS ze skompresowanym obrazem SUBTRACTIVE_DITHER_1, odczytywany przez fits_open_file() i fits_read_pix(), aby spowodować awarie lub wyciek zawartości sterty w zdekodowanych pikselach.
Biblioteka FluidSynth do wersji 2.6.1 zawiera podatność zapisu poza zakresem, umożliwiającą uszkodzenie pamięci sterty i stosu poprzez dostarczenie niezweryfikowanych wartości docelowych modulatorów SoundFont. Atakujący może spreparować plik SF2 z celami PMOD/IMOD od 63 do 255, które po wczytaniu i odtworzeniu zapisują poza tablicę generatorów głosu i updated_gen_bit, powodując uszkodzenie pamięci i awarie.
System Aureus ERP do wersji 1.6.0 zawiera podatność trwałego skryptowania krzyżowego (stored XSS), umożliwiającą uwierzytelnionym użytkownikom wstrzykiwanie skryptów poprzez nieescapowane nazwy typu operacji i lokalizacji w plikach RuleForm.php i RuleInfolist.php. Atakujący może zapisać ładunki HTML/JavaScript w nazwach, które wykonują się, gdy menedżerowie magazynu lub administratorzy przeglądają lub edytują reguły inwentarza, wykonując działania w kontekście ich sesji.
AdPlug w wersji do 2.4 zawiera podatność typu heap out-of-bounds read w funkcji CdmoLoader::load() w pliku src/dmo.cpp. Atakujący może odczytać dane poza zaalokowanym obszarem sterty, dostarczając obcięty plik TwinTeam DMO (12 lub 13 bajtów), który przechodzi przez dmo_unpacker::decrypt() i jest otwierany przez CAdPlug::factory.
AdPlug w wersji do 2.4 zawiera podatność typu out-of-bounds read w pliku src/xsm.cpp, umożliwiającą odczyt przed tablicą note_table poprzez podanie ujemnego indeksu nuty. Atakujący może przygotować plik XSM z sygnaturą ofTAZ! i bajtem utworu 0x80 lub wyższym, powodując global-buffer-overflow podczas odtwarzania.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

