Najpomembnejši dogodki leta 2024, povezani z odprtimi projekti

Končna izbira najpomembnejših in najbolj opaznih dogodkov leta 2024, povezanih z odprtimi projekti in informacijsko varnostjo:

  • Konflikti: Kriza v projektu NixOS. Izk exclusion Sonnyja Piersa iz upravnega odbora GfNOME Foundation. Začasno suspendiranje avtorja BсacheFS in njegov kritik Linus Torvalds. Suspendiranje enega od ključnih razvijalcev Pythona. Konflikt WordPress s WP Engine, ki je prerasel v zamenjavo vtičnika ACF. Napadi Malibal na CoreBoot. Prijava Evropskemu regulatorju proti Mozilli. Blokiranje uBlock Origin Lite. Rebranding Apache zaradi Indijancev.
  • Sankcije in blokade: Izk exclusion 11 vzdrževalcev jedra Linux, povezanih z RF. Zavrnitev Springa, da sprejme spremembe od razvijalcev iz RF. Izpolnjevanje zahtev Mozille roskomnadzora, kasnejše preklic blokade in globe. Začasna blokada RF v Docker Hubu. Zaprta dostopnost RF do repozitorijev OpenTofu. Napačna blokada OpenXRay na GitHubu. Blokiranje v GitLabu za brskalni dodatek BPC.
  • Forki: FreeNginx — fork Nginxa, Valkey in Redict — forka SODB Redis, Flock — fork Flutter, Apache Cloudberry — fork SODB Greenplum. Prva izdaja OpenTofu, forka Terraform. Prehod OpenSearch, forka Elasticsearch, v Linux Foundation.
  • Prevzemi, združitve in skupni projekti: Microsoft je predal Mono skupnosti Wine. IBM kupuje HashiCorp. Mozilla je prevzela podjetje Anonym. Združitev Tor in Tails. Prestrukturiranje OpenSSL in združitev z knjižnicami Bouncy Castle in Cryptlib. Pobuda za razvoj arhitekture x86.
  • Patenti in avtorska prava: Napadi Nintenda na projekte, ki razvijajo emulatorje konzol: Yuzu, Suyu, Ryujinx, forki Yuzu. Pobuda OS Zone je razveljavila 54 patentov. Odstranitev dela kode ZLUDA na zahtevo AMD. HDMI Forum ni dovolil uresničitve HDMI 2.1 v odprtih gonilnikih.
  • Zakoni in predpisi: Možnost blokiranja razvijalcev jedra Linux, ki kršijo vedenjski kodeks. FCC je vrnil pravila o omrežni nevtralnosti. Pravila o uporabi blagovnih znamk Rust. NetBSD in Gentoo sta prepovedala uporabo kode, ki so jo ustvarile AI-sistemi. GitHub je prepovedal gostovanje projektov za ustvarjanje globokih laži.
  • Licenciranje: Nacrt Post-Open licenci. Prelazak SDB-a Redis, CockroachDB i ScyllaDB na vlasničku licencu. Povratak Elasticsearch-a na otvorenu licencu. Prestanak razvoja SDB-a Greenplum kao otvorenog proizvoda. Promena licence Zabbix sa GPLv2 na AGPLv3, Forgejo sa MIT na GPLv3, OpenVPN sa GPLv2 na GPLv2 s izuzecima. Licencni problemi sa Tuxedo drajverima.
  • Objavljivanje izvornog koda Winamp-a. Kršenje GPL licence u Winamp kodu. Uklanjanje Winamp koda.
  • Uvođenje definicije otvorene AI-sistem i inicijativa za njeno ukidanje. Rangiranje otvorenosti generativnih AI modela.
  • Razvojne platforme i katalozi aplikacija: Potpuno odvajanje Forgejo od Gitea. Prelazak Fedora na Forgejo. GitVerse od SberTech-a. P2P platforma Radicle 1.0. Hosting Git repozitorija Game of Trees Hub. Obavezna dvofaktorska autentifikacija i novi sistem verifikacije paketa u PyPI. 2 milijarde preuzimanja i milion korisnika na Flathub-u.
  • Programski jezici i kompajleri: GCC 14, LLVM 18/19, Java SE 22/23, Go 1.22/1.23, .NET 9, Perl 5.40, Julia 1.11, PHP 8.4, Ruby 3.4, V 0.4.8, Snek 1.10, Tcl/Tk 9.0, Swift 6.0, Clojure 1.12, Mojo 24.3.
  • Novi jezici i kompajleri: Borgo (spaja najbolje osobine Go i Rust). TrapC (C-sličan jezik, bezbedno upravljanje memorijom). Hare (C-jezik od kreatora Sway-a). Pkl (jezik za definisanje konfiguracija). Vcc — C/C++ kompajler za Vulkan. Bend — jezik za paralelne proračune na GPU-u.
  • Razvojni alati: Meson 1.6, Automake 1.17, GNU Mes 0.27. Gittuf za kriptografsko zaštitu Git repozitorija. Razvojno okruženje Eclipse Theia. Otvoren kod uređivača Zed.
  • Python: Python je zamenio JavaScript na 1. mestu u GitHub rangiranju. Ugrađen JIT kompajler. Python 3.13. NumPy 2.0.0. Nuitka 2.0 kompajler.
  • Sigurno programiranje: Promocija mehanizama sigurnog upravljanja memorijom u C++. Strategija za smanjenje ranjivosti u Android-u. Fil-C — kompajler za sigurno upravljanje memorijom u C/C++. Procena efikasnosti korišćenja MiraclePtr u C++. Hyperlight — hipervizor za izolaciju pojedinačnih funkcija.
  • Rust: AI prevodilac za prepisivanje C koda u Rust. Konzorcijum za razvoj visoko pouzdanih sistema na Rust-u. Analiza korišćenja unsafe u Rust paketima. Verifikacija standardne biblioteke Rust. Poboljšanje prenosivosti između C++ i Rust.
  • Sistemske komponente: systemd 256/257, Glibc 2.39/2.40, GNU Shepherd 1.0.0. Smanjenje zavisnosti u libsystemd. run0 — integrisana zamena za sudo u systemd-u. Port systemd-a na bazi Musl.
  • Strojna oprema: Usmerjevalnik OpenWrt One. Nove plošče Raspberry Pi: Pico 2, Compute Module 5, Pico 2 W, 500, Monitor, Medijski center. AI-asistent Home Assistant Voice. Vortex 2.2 (odprti GPGPU na osnovi RISC-V). Ustvarjanje odprtega procesorja, združljivega z Z80. FuryGpu — GPU na osnovi FPGA. PiDP-10 (klon mainframea PDP-10). Prvi čip na platformi OpenTitan.
  • Firmware: Sodelovanje Intela pri razvoju CoreBoot. Orodja fwupd 2.0.0. Prilagoditev firmwera za čipe TI CC13XX in CC26XX.
  • Mrežna infrastruktura: Iniciativa za privzeto uporabo TCP_NODELAY (implementirano v OpenBSD). Tesla je odprla protokol TTPoE. Delež odpadnega prometa se je povečal na 6.8%. free5GC za gradnjo osnovne mreže 5G. Prekinitev podpore za protokol OCSP v Let’s Encrypt. Okvir Pingora podjetja Cloudflare. Konfiguracijski sistem Netplan 1.0. Mrežni sklad F-Stack 1.24. hostapd/wpa_supplicant 2.11 s podporo za Wi-Fi 7.
  • Standardi: C23. Vulkan 1.4. POSIX 1003.1-2024. Standardizacija BPF. OpenMP 6.0. Standardizacija algoritmov postkvantnega šifriranja. RFC za zvočni kodek FLAC.
  • Mehanizmi zaščite: OpenPaX (analog Grsecurity/PаX). Sistem za upravljanje dostopa IPE.
  • Novi operacijski sistemi in distribucije: KDE razvija svojo distribucijo. ALDOS — različica Fedora brez systemd. Jedra Asterinas in Maestro, napisana v Rustu, in delno združljiva z Linuxom. Apertis — distribucija za elektronske naprave podjetja Collabora. Chimera — jedro Linuxa z okoljem FreeBSD. Red Hat Enterprise Linux AI. Fedora Atomic Desktops. Serpent OS. AlmaLinux Kitten. Atamarno posodobljen različica Manjaro. Selectel OS. TileOS. Helios (na osnovi Illumos). ExectOS (z mikrojedrom, podobnim Windows NT).
  • Posodobitve distribucij in operacijskih sistemov: Ubuntu 24.04/24.10, Ubuntu Core 24, CentOS Stream 10, Red Hat Enterprise Linux 10-beta/9.5/9.4, Fedora 40/41, openSUSE Leap 15.6, SUSE Linux Enterprise 15 SP6, openSUSE Leap Micro 6, ALT 10, elementary OS 8, Whonix 17.2, Linux Mint 22, Azure Linux 3.0, Proxmox VE 8.3, Tails 6, Alpine 3.21, Armbian 24.11, NixOS 24.11, Vanilla OS 2, Blend OS 4, Endless OS 6.0, LibreELEC 12.0, Manjaro 24.0, OpenMediaVault 7.0, Redox OS 0.9, Haiku R1-beta5, OpenIndiana 2024.04.
  • Spremembe v distribucijah: Preoblikovanje GNOME OS v distribucijo za običajne uporabnike in prehod na atomske posodobitve. Arch Linux (port za RISC-V, sodelovanje Valve). Fedora (odstranitev seje X11, prehod na DNF5, AI-orožja, namestitveni program na osnovi spletnega vmesnika, status osnovne različice za KDE). Spremembe pri pripravi vmesnih izdaj RHEL. OpenSUSE (prehod na platformo SLFO/ALP, namestitveni program Agama, ponavljajoče se gradnje, prenehanje uporabe blagovne znamke SUSE). Sveža jedra v Ubuntu.
  • OpenStreetMap je prešel z Ubuntu na Debian. LinkedIn je prešel s CentOS na Azure Linux.
  • Real-time OS: RISC OS 5.30. RT-Thread 5.1. Support for real-time mode in the Linux kernel. Free usage of QNX 8.0 allowed.
  • BSD: FreeBSD 14.2, NetBSD 10, OpenBSD 7.6. ravynOS (a FreeBSD edition styled after macOS). NixBSD (NixOS with a FreeBSD kernel). Discussion on using Rust in FreeBSD. Improved laptop support in FreeBSD. New release preparation cycle for FreeBSD. Graphical installer for FreeBSD. SmolBSD (creation of micro builds of NetBSD).
  • Mobile platforms: Android 15/16-pre, LineageOS 22, KDE Plasma Mobile 6, Phosh 0.44, webOS 2.27, Ubuntu Touch OTA-7 Focal, Bliss OS, postmarketOS 24.12, /e/OS 2.6. The Mobifree ecosystem of open mobile applications. postmarketOS builds based on systemd. Tizen port for RISC-V. Droidian—a Debian variant for smartphones. Support for destructive PIN code in GrapheneOS.
  • Porting Chrome OS to the Android platform. Support for Linux applications on Android. MicroFuchsia for virtual machines on Android.
  • Package management: OpenWrt transitioning to the APK package manager. Pacstall (an AUR alternative for Ubuntu). GNU Mes 0.27. Beginning development of RPM 6. Aura 4.0.0. Pacman 7.0. GNU Stow 2.4. Test releases of APT 3.0. Upgrading package management in Arch Linux.
  • New user environments: Miracle, alpha testing COSMIC, KDE 6, Theseus Ship (formerly KWinFT).
  • Updating user environments: Xfce 4.20, GNOME 46/47, KDE Plasma 6.0/6.1/6.2, KDE Gear 24.12, MATE 1.28, LXQt 2.1.0, Cinnamon 6.4, Trinity R14.1.3, MaXX Interactive Desktop 2.2, Sway 1.10, Budgie 10.9, Regolith 3.1. Goals for KDE over two years. GNOME's plan for 5 years. 40 years of X Window System.
  • Updating compositing servers: labwc 0.8.0, Hyprland 0.46, Niri 0.1.10, Cage 0.2, Weston 14.0, Wayfire 0.9.
  • GUI: GTK 4.41/4.16, Qt 6.7/6.8, IGL 1.0. FLTK 1.4.0 with Wayland support. Ardour continued development of the GTK2 branch. PortableGL 0.98 (OpenGL 3 implementation in C). New engines for OpenGL and Vulkan in GTK. Louvre for developing compositing servers. SDL3 development.
  • GPU: Mesa 24.0/24.1/24.2/24.3. DXVK added support for Direct3D 8. Porting NVIDIA drivers to open kernel modules. Open implementation of vGPU by NVIDIA. LibreCUDA project. AMD published documentation for GPU RDNA 3.5.
  • Advancing Wayland: Wayland 1.23. Ability to build GNOME solely with Wayland. Support for Wayland in NVIDIA drivers. Raspberry Pi OS switched to Wayland. Frog project to promote new Wayland protocols. Experimental Wayland protocols.
  • Drivers: Nova (new open driver for NVIDIA GPUs with GSP firmware). embedded-hal (creating drivers in Rust). Improvements to NVK and Zink drivers. EXT2 in Rust. Honeykrisp (Vulkan driver for the Apple M1 chip). Driver for the 10th generation Mali GPU, panthor, is ready. AMD opened the NPU driver with the XDNA engine.
  • Multimedija: Otvoreni staklo za MIPI kamere. FFmpeg 7.0/7.1, PipeWire 1.2.0, PulseAudio 17.0, OBS Studio 31.0, Kodi 21, MythTV 34. Zvučna radna stanica Zrythm 1.0.0. Platforma za upravljanje radio stanicama Rivendell.
  • Kodeki: Audijski kodeki TSAC i Opus 1.5. Dekoder xHE-AAC iz FFMpeg-a. jpegli — enkoder i dekoder JPEG od Google-a. Podrška za JPEG XL u Samsung-u.
  • Grafika: Približavanje izdanju GIMP 3.0. Inkscape 1.4, Darktable 5.0, RawTherapee 5.10, Scribus 1.6.0.
  • Modeliranje i 3D: Blender 4.3, FreeCAD 1.0, CadZinho 0.6, KiCad 8.0. Otvoren kod Google Blocks. Program za 3D vizualizaciju OSPRay Studio 1.0 i motor za 3D renderovanje OSPRay 3.1. 3D model ostrva Caldera. Karta saobraćajnih mreža od Overture Maps.
  • Igre: Beta verzija NauEngine od VK, Godot 4.3, Open 3D Engine 24.09, Dagor Engine 24.12. Alat za pokretanje Windows igara od Asahi. Lakka 5.0. Proton 9.0. Wine 9.0. Minetest je preimenovan u Luanti. Otvoren kod igre Descent 3. Projekat SteamFork. Podrška za ASUS ROG Ally u SteamOS.
  • Novi otvoreni projekti: Otvoren kod emulatore Mikage. Microsoft je otvorio kod skladišta Garnet. Valve je otvorio kod Steam Audio. NVIDIA je predala jezik šejdera Slang konzorcijumu Khronos. Otvoreni Bitwarden SDK.
  • Sistem za upravljanje bazama podataka: PostgreSQL 17, MySQL 8.4/9.0/9.1, MariaDB 11.4, Valkey 8.0, Redis 7.4, DuckDB 1.0, IvorySQL 4.0, SynchDB 1.0, EdgeDB 5.0, Firebird 5.0.
  • Web: Node.js 23/24 sa podrškom za TypeScript. Deno 2.0. Podrška za C kod u JavaScript platformi Bun. Wasmer 5. Test Speedometer 3.0.
  • Brauzeri: Tor Browser 14.0, FixBrowser Wolvic na Chromium motoru. 25 godina Dillo. Verso i Servo-the-browser na Servo motoru. Servo je prošao Acid2 testove. Pojednostavljivanje razvoja brauzera Ladybird i odluka da se koristi jezik Swift.
  • Mozilla: Platforma za prikazivanje reklama. Napuštanje saradnje sa Onerep. Obustavljeni projekti MLS (Mozilla Location Service). Odluka da se ne prekine podrška za drugu verziju Chrome manifestacije. Promena rukovodstva. Zimska i jesenska otpuštanja zaposlenih. AI generacija sajtova. Alat za prepoznavanje govora. Rebranding.
  • Firefox: izdanja 122-133, zaštita od praćenja korišćenjem redirekcija, blokiranje trećih kolačića, privremene privilegije, prikaz mini slika, prevođenje delova teksta, 'Firefox Labs', ugrađeni chat-bot, bočna traka, vertikalne kartice, ujedinjen dijalog za čišćenje, automatska zamena HTTP sa HTTPS, podrška za Zstandard, poboljšanje Firefox View i PDF pregledača, port za Haiku OS. Firefox slavi 20 godina.
  • Chrome: izdanja 121-131, mikroplaćanja za monetizaciju, performanse dodataka, napuštanje druge verzije manifestacije, očuvanje podrške za treće kolačiće, upozorenje o prestanku rada uBlock Origin, integrisanje velike jezičke modele.
  • Distribuirani i P2P sistemi: Overlay P2P mreža Nebula 1.9. Meshtastic — mesh mreža zasnovana na LoRa predajnicima. OpenZiti 1.0 za integraciju overlay mreža u aplikacije. PeerTube 7.0.
  • Office paketi: LibreOffice 24.2/24.8, Calligra 4.0, ONLYOFFICE 8.2.
  • Mašinsko učenje: AlphaFold 3 od DeepMind, model hertz-dev za glasovne interakcije, ChatTTS za sintezu govora, Databricks predstavio model DBRX, xAI, predstavio model Grok, debager Transformer Debugger od OpenAI, Google predstavio model Gemma.
  • Datotečni sistemi: Objava zastare drajvera Ext2 i uklanjanje ReiserFS. Ceph klaster sa propusnošću tebibajt u sekundi. LittleFS 2.10. Klaster FS VitastorFS.
  • Virtuelizacija i kontejneri: Rad na prevođenju VMware Workstation na hipervizor KVM. VMware Workstation i VMware Fusion su postali besplatni. Paravirualizacija IOMMU u Xenu. VirtualBox preko KVM. Microsoft predstavio hipervizor OpenVMM/OpenHCL. Finch za Linux. Premještanje host komponenti Hyper-V u Linux jezgro. Lima 1.0 (LInux-on-MAc), Xen 4.19, XCP-ng 8.3, Kata Containers 3.4, LXC 6.0, QEMU 9.0-9.2, Bubblewrap 0.11, CRIU 4.0, Distrobox 1.8, VirtualBox 7.1, MicroCloud LTS.
  • Serverske aplikacije: OpenSSH 9.7-9.9, BIND 9.20, Samba 4.20/4.21, Exim 4.98, Postfix 3.9, SMTP server chasquid 1.13, ClamAV 1.4, nginx 1.26 sa HTTP/3, libmicrohttpd 1.0.0, HAProxy 3.0. Prelazak Let’s Encrypt na ntpd-rs. OpenSSH: prekid podrške za DSA, deljenje u više procesa, zaštita od brute-force napada.
  • Linux jezgro: Grana linus-next. Diskusija o korišćenju C++ u jezgru. Lunatik (kreiranje drajvera na Lua). Pokretanje Linuxa na Intel 4004 čipu. Otvoren kod za podršku CPU Elbrus. Kolizije. Verzije mikroarhitekture x86_64. Jezgro ELKS 0.8 za 16-bitne CPU. Grana UEK-next od Oracle.
  • eBPF: planeri zadataka, dijagnostika uređaja za unos, rad u korisničkom prostoru, bpftop, ažuriranje DTrace-a. Plan za prekid podrške starim ARM CPU-ima.
  • Glavne spremembe v jedru:
    • 6.7: integracija FS Bcachefs, prekid podrške za arhitekturu Itanium, mogućnost rada Nouveau sa GSP-R firmverima, podrška za TLS enkripciju u NVMe-TCP, mogućnost korišćenja izuzetaka u BPF, podrška za futex u io_uring, optimizacija performansi planera fq (Fair Queuing), podrška za TCP-AO (TCP Authentication Option) i mogućnost ograničenja mrežnih konekcija u mehanizmu zaštite Landlock, dodano upravljanje pristupom user namespace i io_uring preko AppArmor.
    • 6.8: Xe драйвер за GPU Intel, защитен режим за блокови устройства с монтирани файлови системи, Deadline server механизъм за планиране на задачи, автоматизирана оптимизация на сливането на идентични страници в паметта, първият драйвер на Rust, системни повици listmount и statmount, премахване на bpfilter и SLAB, guest_memfd механизъм в KVM, профилиране на достъпа до данни.
    • 6.9: dm-vdo модул за дедупликация и компресиране на блокови устройства, режим на директен достъп до файлове в FUSE, поддръжка за създаване на pidfd за отделни потоци, BPF токен механизъм, поддръжка на Rust в ARM64 системи, класификация на Ext2 драйвера като остарял, премахване на стария NTFS драйвер, поддръжка на Intel FRED механизъм.
    • 6.10: ntsync драйвер с примитиви за синхронизация на Windows NT, DRM Panic компоненти за реализиране на аналог на "синия екран на смъртта", прекратяване на поддръжката на стари CPU Alpha, възможност за проверка на целостността в файлови системи на базата FUSE, ограничаване на достъпа до ioctl чрез Landlock механизъм, подсистема за профилиране на операции по разпределение на памет, системен повик mseal(), възможност за шифрован обмен на данни с TPM устройства, поддръжка на високо приоритетни работни опашки в dm-crypt, panthor драйвер за десето поколение GPU Mali.
    • 6.11: поддръжка на атомарни записи на блоково ниво, поддръжка на bind() и listen() операции в io_uring, нов механизъм за блокиране на софтуерни обработватели на прекъсвания, възможност за запис в отразени в паметта изпълними файлове, поддръжка за писане на драйвери за блокови устройства на Rust, оптимизация на getrandom() повикването, нова реализация на AES-GCM.
    • 6.12: възможност за включване на Realtime режим, sched_ext за създаване на CPU планировчици чрез eBPF, извеждане на QR код при аварийни ситуации, Device Memory TCP механизъм, резервиране на ресурси с SCHED_DEADLINE server механизъм, подобрение на EEVDF планиращия механизъм, IPE модул за определяне на политики за осигуряване на целостта.
  • Шифроване: Apple хомоморфно шифрова библиотека. PGP инструменти sq 1.0, OpenSSL 3.3/3.4, LibreSSL 4.0, VeraCrypt 1.26.14, GnuPG 2.5, Libgcrypt 1.11.0, Cryptsetup 2.7. Реструктуриране на OpenSSL. Поддръжка на Rustls с OpenSSL и nginx. Развитие на постквантови алгоритми за шифроване.
  • Проблеми с криптографията: KyberSlash (уязвимост в постквантовия алгоритъм Kyber). EUCLEAK (клониране на ключове YubiKey 5). Възстановяване на PuTTY ключ.
  • Бекдор в пакета XZ Utils: ретроспектива, логика на активиране, резултати от одит, опити за подобни атаки на други проекти.
  • Vulnerabilities in processors: BadRAM (AMD, bypass SEV-SNP), Sinkclose (AMD, access to SMM). Bypassing protection against Spectre. Indirector (Intel). TikTag (ARM, bypass MemTag). New variant BHI (Intel). ZenHammer (AMD). GhostRace (Intel, AMD, ARM, IBM). GhostWrite (RISC-V XuanTie). LeftoverLocals (GPU AMD, Apple, Qualcomm, and Imagination). RFDS (Intel Atom).
  • Attack methods: KeyTrap and NSEC3 in DNSSEC. ArtPrompt and BoN for bypassing AI system filters. Port Shadow (traffic redirection and Wi-Fi). TunnelVision (VPN traffic redirection). Obtaining TLS certificates for foreign '.mobi' domains. Attack through IP 0.0.0.0 in the browser. SnailLoad (determining opened sites by packet delay). Attack on the handler for uninstalled applications in Ubuntu. Looping protocols based on UDP. 'Continuation flood' (disruption of HTTP/2.0 servers). Forged response in the RADIUS protocol. Attack through escape sequences. BatBadBut (Rust, PHP, Node.js, Python, Ruby, Go, Erlang, and Haskell libraries). VPN Research: Using AI to identify vulnerabilities in SQLite. Analysis of the Ebury rootkit installed during the kernel.org hack. UEFI bootkit Bootkitty.
  • Issues caused by AI-generated garbage vulnerability reports. Damage to reputation due to false and inflated vulnerabilities in CVE.
  • Local vulnerabilities: Linux kernel (n_gsm, netfilter, io_uring, nf_tables, ksmbd, ktls, uio, network stack), FreeBSD kernel (1, 2), GRUB2 (RHEL), tuned, needrestart (default in Ubuntu Server), PostgreSQL, NetworkManager-libreswan, guix-daemon, pam_oath, Nix, NVIDIA drivers, Flatpak, Buildah, Podman, Node.js, libuv, Glibc.
  • Remote vulnerabilities: Linux IPv6 stack. Android Bluetooth stack. Root vulnerability in OpenSSH (regreSSHion), RHEL and FreeBSD specific vulnerabilities in OpenSSH. Code execution on systems with CUPS (continuation). libaom and libvpx (AV1 and VP8/VP9 codecs, attack possible through browsers). FreeBSD and OpenBSD NFS servers. Apache Struts, GStreamer, Libarchive, X.Org Server (1, 2, 3, 4), libgsf (affects GNOME), Emacs, Js2Py, PHP, nginx (HTTP/3), Fluent Bit, Git, R, Glibc (attack through PHP scripts), Suricata, ClamAV, runc (affects Docker and Kubernetes), FFmpeg (JPEG XL), Redis.
  • Hacks: Internet Archive. Cloudflare. Barracuda Networks. Compromise of the PyTorch repository. Competitions Pwn2Own Automotive, Pwn2Own 2024, and Pwn2Own Ireland 2024.
  • Privacy: Analysis of OpenVPN sessions. Telemetry in Manjaro Linux, Fedora, and Go. Analysis of VPN applications for Android. Statistics on ad blockers. Access to data from remote and private GitHub repositories.
  • Вывод данных.
  • Vulnerabilnosti v vtičnicah in zaganjalnikih: ranljivost v Shim (obhod UEFI Secure Boot). PixieFAIL (napad na vtičnice UEFI prek PXE). Ranljivosti v UEFI vtičnicah Phoenix in AMI MegaRAC. Ranljivosti v vtičnicah Qualcomm. Obhod UEFI Secure Boot zaradi testnega ključa na matičnih ploščah.
  • Ranljivosti v usmerjevalnikih in opremi: Izklop 659 tisoč domačih usmerjevalnikov. Možnost upravljanja z modemi milijonov naročnikov ISP Cox. Vratne luknje v usmerjevalnikih in omrežnih shrambah D-Link. Ranljivosti v napravah Juniper. Ranljivosti v usmerjevalnikih ASUS. SSID Confusion (zavajajoče preimovanje Wi-Fi omrežij). Preimovanje gradbenih artefaktov OpenWRT. Odpiranje elektronskih ključavnic Saflok.
  • Odkrivanje zlonamernih paketov v katalogih PyPI (1, 2) in Snap Store. Tvegane ranljivosti v GitHub Enterprise Server, Gogs, GitLab (1, 2, 3, 4, 5, 6). Ročno pregledovanje imen paketov v Snap Store. Analiza prenosa zastarelih paketov iz NPM. Zlonamerne AI modele v repozitoriju Hugging Face. Sto tisoč repozitorijev z zlonamernim kodo na GitHub.
  • Napake: Težave z nalaganjem Linuxa zaradi napake pri posodabljanju na Windows (analiza). Izbrišitev /home ob izvedbi "systemd-tmpfiles --purge". Napaka v domeni RU zaradi DNSSEC. Razsynchronizacija korenskega DNS strežnika "C". Tematski dizajn KDE, ki odstrani uporabniške datoteke.
  • Napadi na infrastrukturo: Vstavljanje zlonamerne kode preko Polyfill. Uhajanje dostopnega žetona do GitHub repozitorijev Python. DDoS napad na SourceHut. Uhajanje žetonov Hugging Face Spaces. Objavljanje zlonamernih izdaj Ultralytics. Vstavljanje zlonamerne kode v uradni JavaScript odjemalec kriptovalute Solana. Zlonamerna koda v vtičniku ss-otr za Pidgin.
  • Incidenti: Napadalci so spremenili nastavitve BGP operaterja Orange Espagne. GitHub je posodobil GPG ključe zaradi ranljivosti v infrastrukturi. Dostop do žetona iz notranjih repozitorijev Mercedesa.

V letu dni je bilo na OpenNET objavljenih 1569 novic, na katere je bilo podanih 158 tisoč komentarjev. Jeseni 2024 bo projektu OpenNET dopolnilo 28 let.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster