Autor: Yuri Gagarin

W Ruby on Rails naprawiono podatność pozwalającą na wstrzykiwanie kodu SQL

Opublikowano poprawki w frameworku Ruby on Rails w wersjach 7.0.4.1, 6.1.7.1 i 6.0.6.1, które eliminują 6 podatności. Najbardziej niebezpieczna podatność (CVE-2023-22794) może prowadzić do wykonania atakujących poleceń SQL przy wykorzystaniu danych zewnętrznych w komentarzach przetwarzanych w ActiveRecord. Problem wynika z braku niezbędnego eskapowania znaków specjalnych w komentarzach przed ich zapisaniem w bazie danych. Druga podatność (CVE-2023-22797) może być wykorzystywana do […]

Wydanie pandoc 3.0, pakietu do konwersji formatów tekstowych

Dostępne jest wydanie projektu pandoc 3.0, rozwijającego bibliotekę i narzędzie wiersza poleceń do konwersji formatów tekstowych. Obsługiwana jest konwersja między ponad 50 formatami, w tym docbook, docx, epub, fb2, html, latex, markdown, man, odt oraz różne formaty wiki. Obsługiwana jest możliwość podłączenia dowolnych przetworników i filtrów w języku Lua. Kod napisany jest w języku Haskell i jest dystrybuowany na licencji GPLv2. […]

Raport GNOME podsumowujący dane uzyskane po zbieraniu telemetrycznym

Opublikowano raport dotyczący składu środowisk użytkowników GNOME, przygotowany na podstawie danych uzyskanych w wyniku zbierania telemetrii od 2560 użytkowników, którzy dobrowolnie skorzystali z narzędzia gnome-info-collect, aby wysłać informacje o swoich systemach. Uzyskane dane pozwolą developerom zrozumieć preferencje użytkowników i uwzględnić je przy podejmowaniu decyzji związanych z poprawą komfortu pracy i rozwojem powłoki. Wykorzystane dystrybucje: Fedora 54,69% Arch […]

Debian 12 przeszedł do pierwszej fazy mrożenia przed wydaniem

Programiści Debiana ogłosili osiągnięcie pierwszej fazy mrożenia bazy pakietów Debiana 12 „Bookworm”, która oznacza zakończenie wykonywania „transitions” (aktualizacja pakietów wymagająca dostosowania zależności innych pakietów, co prowadzi do tymczasowego usunięcia pakietów z Testing), a także zakończenie aktualizacji pakietów wymaganych do kompilacji (build-essential). Na 12 lutego 2023 roku zaplanowano przejście do miękkiego mrożenia bazy pakietów, […]

Wydanie narzędzia do stosowania polityk grupowych gpupdate 0.9.12

Opublikowano nową wersję gpupdate, narzędzia do stosowania polityk grupowych w dystrybucjach „Alt”. Mechanizmy gpupdate stosują polityki grupowe na maszynach-klientach zarówno na poziomie systemowym, jak i dla poszczególnych użytkowników. Narzędzie gpupdate jest częścią alternatywnego rozwiązania firmy „Bazałt SPO” do realizacji infrastruktury domenowej Active Directory pod Linux. Aplikacja wspiera pracę w infrastruktury domenowej MS AD lub Samba […]

Programiści SQLite rozwijają backend HC-tree z obsługą równoległych operacji zapisu

Programiści projektu SQLite rozpoczęli testowanie eksperymentalnego backendu HCtree, który obsługuje blokowanie na poziomie wierszy (row) i zapewnia wysoki poziom równoległości w przetwarzaniu zapytań. Nowy backend ma na celu zwiększenie efektywności wykorzystania SQLite w systemach klient-serwer, w których należy przetwarzać dużą liczbę równoczesnych zapytań do bazy danych dotyczących zapisu. Struktury b-tree, pierwotnie stosowane w SQLite do przechowywania danych, nie […]

Zrealizowano możliwość kompilacji Glibc przy pomocy narzędzi LLVM

Inżynierowie z firmy Collabora opublikowali raport dotyczący realizacji projektu umożliwiającego kompilację systemowej biblioteki GNU C Library (glibc) z użyciem narzędzi LLVM (Clang, LLD, compiler-rt) zamiast GCC. Do niedawna Glibc pozostawała jednym z kluczowych składników dystrybucji, które wspierały kompilację wyłącznie za pomocą GCC. Problemy z dostosowaniem Glibc do kompilacji z użyciem LLVM wynikają zarówno z różnic w […]

Wydanie systemu kontroli wersji Got 0.80 zgodnego z git

Programiści projektu OpenBSD opublikowali wydanie systemu kontroli wersji Got 0.80 (Game of Trees), w którym główny nacisk położono na prostotę działania i użytkowania. Do przechowywania wersjonowanych danych Got wykorzystuje repozytorium zgodne z dyskowym formatem repozytoriów Git, co pozwala na pracę z repozytorium za pomocą narzędzi Got i Git. Na przykład, przy pomocy Git można przeprowadzać prace […]

Dwie luk w Git, które mogą prowadzić do zdalnego wykonania kodu

Opublikowano poprawki w rozproszonej systemie kontroli wersji Git w wersji 2.39.1, 2.38.3, 2.37.5, 2.36.4, 2.35.6, 2.34.6, 2.33.6, 2.32.5, 2.31.6 i 2.30.7, w których usunięto dwie luki pozwalające na wykonanie własnego kodu na systemie użytkownika przy użyciu polecenia „git archive” oraz podczas pracy z niezaufanymi zewnętrznymi repozytoriami. Luki te są spowodowane błędami w formatowaniu commitów oraz analizie […]

Wydanie VirtualBox 7.0.6

Firma Oracle opublikowała poprawkę do systemu wirtualizacji VirtualBox 7.0.6, która zawiera 14 poprawek. Jednocześnie utworzono aktualizację wcześniejszej wersji VirtualBox 6.1.42 z 15 zmianami, w tym wsparcie dla jąder Linux 6.1 i 6.2 oraz jąder z Red Hat 8.7/9.1/9.2, Fedora (5.17.7-300), SLES 15.4 i Oracle Linux 8. Główne zmiany w VirtualBox 7.0.6: W dodatkach […]

Wydanie Lakka 4.3, dystrybucji do tworzenia konsol gier

Zostało wydane Lakka 4.3, dystrybucji, która pozwala na przekształcenie komputerów, telewizorów lub komputerów jednopłytkowych w pełnoprawną konsolę do gier do uruchamiania gier retro. Projekt jest modyfikacją dystrybucji LibreELEC, pierwotnie zaprojektowanej do tworzenia domowych kin. Wersje Lakka są tworzone dla platform i386, x86_64 (GPU Intel, NVIDIA lub AMD), Raspberry Pi 1-4, Orange Pi, Banana Pi, Hummingboard, Cubox-i, Odroid C1/C1+/XU3/XU4 itd. […]

Wydanie Firefox 109

Wydano przeglądarkę internetową Firefox 109. Ponadto, zbudowano aktualizację gałęzi z długoterminowym wsparciem — 102.7.0. Wkrótce do etapu testów beta przejdzie gałąź Firefox 110, której wydanie zaplanowane jest na 14 lutego. Główne nowości w Firefox 109: domyślnie włączono wsparcie dla trzeciej wersji manifestu Chrome, który określa możliwości i zasoby dostępne dla wtyczek napisanych […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster