Cisco has released the free antivirus package ClamAV 0.105.

A Cisco bemutatott egy jelentős frissítést a ClamAV 0.105.0 ingyenes antivírus csomagjában, valamint kiadta a ClamAV 0.104.3 és 0.103.6 hibajavító verziókat, amelyek a sebezhetőségek és hibák javítását tartalmazzák. Emlékezzünk, hogy a projekt 2013-ban került a Cisco kezébe, miután megvásárolták a ClamAV és Snort fejlesztőjét, a Sourcefire-t. A projekt kódja GPLv2 licenc alatt terjesztett.

A ClamAV 0.105 főbb fejlesztései:

  • A kötelező építési függőségek közé bekerült a Rust nyelv fordítója. Az építéshez legalább a 1.56-os verzió szükséges. A Rust nyelvhez tartozó szükséges könyvtári függőségek a ClamAV fő csomagjában találhatóak.
  • A DB archívum (CDIFF) inkrementális frissítésének kódja át lett írva Rust nyelvre. Az új megvalósítás jelentősen felgyorsította a frissítések alkalmazását, amelyek a nagy számú aláírás eltávolítását célozzák meg az adatbázisból. Ez az első modul, amelyet Rust nyelvre írtak át.
  • Növelték az alapértelmezett limit értékeket:
    • MaxScanSize: 100M > 400M
    • MaxFileSize: 25M > 100M
    • StreamMaxLength: 25M > 100M
    • PCREMaxFileSize: 25M > 100M
    • MaxEmbeddedPE: 10M > 40M
    • MaxHTMLNormalize: 10M > 40M
    • MaxScriptNormalize: 5M > 20M
    • MaxHTMLNoTags: 2M > 8M
    • A freshclam.conf és clamd.conf konfigurációs fájlokban a sor maximális hossza 512-ről 1024 karakterre nőtt (a DatabaseMirror paraméter megadásánál a hozzáférési tokenek 512 bájtra túlléphettek).
  • A phishing vagy kártékony programok terjesztése során használt képek azonosításához új logikai aláírások támogatása valósult meg, amelyek homályos hashing módszert használnak, lehetővé téve a hasonló objektumok azonosítását bizonyos valószínűségi szinten. A homályos hash generálásához a képre a «sigtool —fuzzy-img» parancs használható.
  • A ClamScan és ClamDScan beépített memória folyamatok szkennelésének lehetősége. Ez a funkció a ClamWin csomagból került át, és jellemző a Windows platformra. A ClamScan és ClamDScan Windows platformján „—memory”, „—kill” és „—unload” opciók kerültek hozzáadásra.
  • Frissítették a LLVM alapú bájt-kód végrehajtó runtime összetevőket. A teljesítmény növelése érdekében a prediktív bájt-kód értelmezőhöz képest JIT-kompilációs módot ajánlanak. A régi LLVM verziók támogatása megszűnt, most már a 8 és 12 közötti LLVM verziókat lehet használni.
  • A Clamd-ban hozzáadva a GenerateMetadataJson beállítás, amely egyenértékű a clamscan "—gen-json" opciójával, és a scannelés során generált metadatákat a metadata.json fájlba írja JSON formátumban.
  • Lehetőség nyílt külső TomsFastMath (libtfm) könyvtár használatával való fordításra, amelyet az "-D ENABLE_EXTERNAL_TOMSFASTMATH=ON", "-D TomsFastMath_INCLUDE_DIR=<path>" és "-D TomsFastMath_LIBRARY=<path>" opciók segítségével lehet betölteni. A TomsFastMath könyvtár szállításra kerülő verziója frissítve lett a 0.13.1 verzióra.
  • A Freshclam segédprogramban javult a ReceiveTimeout időtúllépés kezelésének viselkedése, amely most már csak a lefagyt letöltéseket szakítja meg, és nem a lassú letöltések aktív adatátvitelét rossz kapcsolat esetén.
  • Hozzáadva a ClamdTop build támogatása ncursesw könyvtár használatával, ha az ncurses nem elérhető.
  • Sebezhetőségek kiküszöbölve:
    • CVE-2022-20803 — dupla memóriafelszabadítás az OLE2 fájlok elemzőjében.
    • CVE-2022-20770 — végtelen ciklus a CHM fájlok elemzőjében.
    • CVE-2022-20796 — összeomlás a null pointer dereferálásából a cache ellenőrző kódban.
    • CVE-2022-20771 — végtelen ciklus a TIFF fájlok elemzőjében.
    • CVE-2022-20785 — memória szivárgás a HTML elemzőben és a Javascript normalizálóban.
    • CVE-2022-20792 — puffertúlcsordulás a mintabázis betöltő moduljában.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster