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.11.06)
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.
Dromara Skyeye do commita 65d3ddcede70 zawiera podatność wstrzyknięcia SQL, która pozwala uwierzytelnionym użytkownikom o niskich uprawnieniach na wstrzyknięcie SQL poprzez parametr keyword w instrukcji MyBatis queryErpOrderItem przy użyciu surowego podstawienia ${}. Atakujący mogą wysyłać spreparowane wartości keyword do endpointów queryWarehousingDetails lub queryOutgoingDetails, aby wyodrębnić dane z bazy danych, w tym dane innych dzierżawców, używając technik boolean, UNION, error lub time-based.
BizSpring Shop do commita cf22d39daaf1 zawiera podatność niezabezpieczonego odwołania do obiektu (IDOR) w handlerach cancel i receive kontrolera OrderController, która pozwala uwierzytelnionym członkom na działanie na zamówieniach innych członków poprzez podanie ich orderId. Atakujący mogą anulować oczekujące zamówienia ofiar, aby zwolnić przydzielony zapas lub potwierdzić odbiór wysłanych zamówień, przyspieszając realizację i rozliczenie bez zgody ofiary.
BizSpring Shop do commita cf22d39daaf1 zawiera podatność obejścia weryfikacji płatności, która pozwala uwierzytelnionym kupującym na oznaczenie zamówień jako opłaconych poprzez wywołanie handlera PaymentController.testPostPay. Atakujący mogą wygenerować log płatności poprzez /member/payment/load i zażądać /member/payment/test_post_pay_{paymentLogSn}, aby otrzymać towar bez płacenia lub rozliczyć zamówienia innych członków.
LibreCAD libdxfrw do wersji LC2.2.0 (LibreCAD do 2.2.1.5) zawiera podatność odczytu poza granicami stosu w funkcji dwgReader18::readFileHeader() spowodowaną wywołaniem strlen na buforach niezakończonych znakiem NUL. Atakujący może dostarczyć spreparowany plik DWG AC1018, AC1024 lub AC1027 bez bajtów NUL w odszyfrowanym nagłówku, powodując odczyt sąsiedniej pamięci stosu i awarię procesu.
libschrift do wersji 0.10.2 zawiera podatność dzielenia przez zero, która pozwala atakującym na zawieszenie aplikacji poprzez dostarczenie czcionki z unitsPerEm równym 0 w tabeli head. Atakujący mogą dostarczyć spreparowaną czcionkę TrueType, której współrzędne glifów NaN omijają clip_points(), powodując odczyt poza zakresem w draw_line() podczas sft_render() i zawieszenie procesu.
Mini-XML w wersjach od 4.0.0 do 4.0.6 zawiera błąd zapisu poza granicami stosu typu off-by-one w funkcji mxml_strtod(), gdy separator dziesiętny locale nie jest kropką '.'. Atakujący może dostarczyć XML z 63-cyfrową wartością REAL zakończoną '.', aby zapisać bajt NUL poza 64-bajtowym buforem stosu, uszkadzając pamięć stosu lub powodując awarię procesu.
LASzip do wersji 3.5.0 zawiera podatność nieprawidłowego zwolnienia pamięci w laszip_read_header(), która pozwala atakującym na zwolnienie niezainicjalizowanych wskaźników sterty poprzez obcięte dane rekordu o zmiennej długości. Atakujący mogą dostarczyć spreparowany plik LAS/LAZ z zawyżoną liczbą VLR, który po otwarciu i zniszczeniu przez API C zawiesza proces i uszkadza stertę.
libmspack do wersji 0.11alpha zawiera podatność zwolnienia niezainicjalizowanego wskaźnika w kwajd_open() w mspack/kwajd.c, która zwalnia niezerowane wskaźniki filename i extra przy błędach odczytu nagłówka. Atakujący mogą dostarczyć obcięty, pusty lub o złym podpisie plik KWAJ, aby zawiesić proces lub uzyskać prymityw korupcji pamięci typu arbitrary-free.
libsixel przed wersją 1.8.7-r1 oraz od 1.9.0 do 1.10.5 zawiera podatność zapisu poza zakresem sterty w gif_init_frame() w src/fromgif.c, która nigdy nie sprawdza indeksu przezroczystego koloru GIF względem rozmiaru palety. Atakujący mogą dostarczyć spreparowany GIF z małą tabelą kolorów i dużym indeksem przezroczystości, przetwarzany z ustawionym kolorem tła, aby zapisać bajty poza buforem palety, powodując uszkodzenie sterty lub zawieszenie.
xlsxio do wersji 0.2.37 zawiera podatność dereferencji wskaźnika NULL w main_sheet_get_sheetfile_expat_callback_element_start() w lib/xlsxio_read.c, która pozwala atakującym na zawieszenie aplikacji poprzez spreparowane pliki. Atakujący mogą dostarczyć plik .xlsx, którego workbook.xml.rels zawiera relację arkusza bez atrybutu Id, powodując zawieszenie procesu przy wywołaniu xlsxioread_sheet_open().
L-SMASH w wersji do 2.14.5 zawiera lukę podwójnego zwolnienia w funkcjach hevc_setup_first_summary() i h264_setup_first_summary() w pliku importer/nalu_imp.c, które zwalniają pożyczone obiekty specyficzne dla kodeka na ścieżkach błędów. Atakujący mogą dostarczyć spreparowany strumień elementarny Annex-B bez możliwego do sparsowania SPS do lsmash_read_file() lub narzędzi boxdumper, remuxer albo muxer, powodując use-after-free, uszkodzenie sterty i awarie.
Biblioteka libpff do wersji 20260926 zawiera błąd typu integer underflow w funkcji libpff_record_entry_get_multi_value(), który pozwala atakującemu wywołać odczyt poza granicami sterty poprzez niemonotoniczne przesunięcia wartości wielokrotnych. Atakujący może przygotować pliki PST, OST lub PAB ze zmniejszającymi się przesunięciami PT_MV_STRING8, PT_MV_UNICODE lub PT_MV_BINARY, aby zawiesić libpff, pypff lub pffexport i ujawnić sąsiadującą pamięć sterty.
Biblioteka Tinyexr do wersji 3.2.0 zawiera podatność typu heap out-of-bounds read w funkcji ParseEXRMultipartHeaderFromMemory(), która pozwala atakującemu odczytać dane poza buforem z powodu nieaktualnej wartości rozmiaru pozostałego. Atakujący może dostarczyć spreparowany wieloczęściowy plik EXR, którego nagłówki kolejnych części omijają sprawdzanie granic w ReadAttribute(), powodując awarię aplikacji lub wyciek sąsiadującej pamięci sterty do wartości atrybutów.
Biblioteka quirc do wersji 1.2 zawiera podatność nadmiernej liczby iteracji w funkcji find_alignment_pattern() w pliku lib/identify.c, która pozwala atakującemu zawiesić funkcję quirc_end() za pomocą spreparowanego obrazu. Atakujący może ustawić trzy wzorce lokalizacyjne tworzące niemal zdegenerowaną transformację perspektywiczną, powodując miliardy iteracji region_code() i wyczerpanie CPU w aplikacjach dekodujących obrazy QR dostarczone przez atakującego.
BottleCRM w wersjach od 0.45 do 1.14.5 zawiera podatność niekontrolowanej alokacji pamięci w funkcji _read_upload(), która odczytuje całe przesłane pliki CSV przed zastosowaniem limitu 5 MB. Uwierzytelnieni użytkownicy z uprawnieniem do masowego importu mogą równocześnie wysyłać zbyt duże pliki CSV do punktów końcowych /api/contacts/import/ i /api/cases/import/, wyczerpując pamięć procesów roboczych i powodując zakończenie z powodu braku pamięci.
BottleCRM w wersjach od 0.43 do 1.14.5 zawiera podatność typu regular expression denial of service, która pozwala uwierzytelnionym administratorom organizacji blokować procesy robocze poprzez nieograniczone wzorce wyrażeń regularnych w regułach routingu. Atakujący może utworzyć regułę routingu z katastrofalnie backtrackującym wzorcem ocenianym przez _match_condition() podczas zapisywania spraw, wyczerpując procesy robocze współdzielone przez wszystkich najemców.
BottleCRM do wersji 1.14.5 zawiera podatność typu server-side template injection w zadaniu Celery send_email, które kompiluje treść message_body dostarczoną przez użytkownika za pomocą django.template.Template(). Uwierzytelnieni członkowie organizacji mogą przesyłać znaczniki szablonów przez POST /api/accounts/<id>/create_mail/, aby ujawnić kontekst renderowania i załadowane moduły Pythona lub zablokować współdzielony proces roboczy Celery za pomocą zagnieżdżonych pętli.
BottleCRM w wersjach od 0.30 do 1.14.5 zawiera podatność wstrzyknięcia HTML w funkcji render_invoice_template(), umożliwiającą uwierzytelnionym członkom organizacji wstrzyknięcie znaczników do niestandardowych szablonów faktur PDF. Atakujący może umieścić HTML i CSS w polach notatek, warunków, nazwy lub adresu klienta, aby nakładać sumy, odbiorcę i instrukcje płatności w plikach PDF udostępnianych przez pobieranie, linki publiczne i e-maile.
OW2 ASM w wersjach od 1.4.3 do 9.11 zawiera podatność nadmiernego zużycia zasobów w funkcji Analyzer.analyze(), która pozwala atakującemu wyczerpać pamięć i CPU za pomocą spreparowanych plików klas. Atakujący może dostarczyć pliki klas analizowane przez BasicVerifier, SimpleVerifier lub SourceInterpreter, aby wywołać nieograniczoną alokację Frame na instrukcję i iteracje punktu stałego, powodując odmowę usługi.
OW2 ASM w wersjach od 3.0 do 9.11 zawiera podatność niekontrolowanej alokacji pamięci w asm-commons JSRInlinerAdapter, który wstawia podprogramy JSR/RET bez limitów pamięci i pracy. Atakujący może dostarczyć spreparowany plik klas z zagnieżdżonymi podprogramami, aby wymusić alokację pamięci O(2^n) i wywołać OutOfMemoryError, który zawiesza JVM.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

