Cisco har slÀppt det fria antiviruspaketet ClamAV 0.105

Cisco har introducerat en ny betydande version av den fria antiviruspaketet ClamAV 0.105.0 och har Àven publicerat korrigerande utgÄvor av ClamAV 0.104.3 och 0.103.6 som ÄtgÀrdar sÄrbarheter och buggar. Det Àr vÀrt att nÀmna att projektet övergick till Cisco 2013 efter förvÀrvet av företaget Sourcefire, som utvecklar ClamAV och Snort. Koden för projektet distribueras under GPLv2-licensen.

Nyckel förbÀttringar i ClamAV 0.105:

  • Compiler för sprĂ„ket Rust har inkluderats som en obligatorisk beroende för kompilering. Minst version 1.56 av Rust krĂ€vs. NödvĂ€ndiga Rust-biblioteksberoenden ingĂ„r i huvudpaketet ClamAV.
  • Koden för inkrementell uppdatering av databasen (CDIFF) har skrivits om i Rust. Den nya implementeringen har möjliggjort en betydande ökning av hastigheten för tillĂ€mpningen av uppdateringar som tar bort ett stort antal signaturer frĂ„n databasen. Detta Ă€r den första modulen som har skrivits om i Rust.
  • De förinstĂ€llda grĂ€nsvĂ€rdena har ökat:
    • MaxScanSize: 100M > 400M
    • MaxFileSize: 25M > 100M
    • StreamMaxLength: 25M > 100M
    • PCREMaxFileSize: 25M > 100M
    • MaxEmbeddedPE: 10M > 40M
    • MaxHTMLNormalize: 10M > 40M
    • MaxScriptNormalize: 5M > 20M
    • MaxHTMLNoTags: 2M > 8M
    • Den maximala lĂ€ngden pĂ„ strĂ€ngar i konfigurationsfilerna freshclam.conf och clamd.conf har ökat frĂ„n 512 till 1024 tecken (vid angivande av Ă„tkomsttokens kunde parametern DatabaseMirror överskrida 512 byte).
  • För att identifiera bilder som anvĂ€nds för phishing eller vid spridning av skadlig programvara har stöd för en ny typ av logiska signaturer implementerats, dĂ€r en metod för oskarp hashning (fuzzy hashing) anvĂ€nds, vilket möjliggör upptĂ€ckten av liknande objekt med viss sannolikhet. För att generera en oskarp hash för en bild kan kommandot "sigtool —fuzzy-img" anvĂ€ndas.
  • ClamScan och ClamDScan har fĂ„tt inbyggd funktionalitet för att skanna processminnet. Denna funktionalitet har överförts frĂ„n ClamWin och Ă€r specifik för Windows-plattformen. I ClamScan och ClamDScan pĂ„ Windows har möjligheterna "—memory", "—kill" och "—unload" lagts till.
  • Runtime-komponenterna för körning av bytekod, baserade pĂ„ LLVM, har uppdaterats. För att öka skanningsprestandan i jĂ€mförelse med den som erbjuds av standard bytekodstolken har en JIT-kompilationslĂ€ge föreslagits. Stöd för Ă€ldre versioner av LLVM har upphört, nu kan versioner av LLVM frĂ„n 8 till 12 anvĂ€ndas.
  • I Clamd har en instĂ€llning lagts till för GenerateMetadataJson, motsvarande alternativet "—gen-json" i clamscan och som skriver metadata om skanningsprocessen till filen metadata.json i JSON-format.
  • Möjligheten att bygga med det externa biblioteket TomsFastMath (libtfm) har tillhandahĂ„llits, vilket aktiveras med alternativen "-D ENABLE_EXTERNAL_TOMSFASTMATH=ON", "-D TomsFastMath_INCLUDE_DIR=<path>" och "-D TomsFastMath_LIBRARY=<path>". Den inkluderade versionen av biblioteket TomsFastMath har uppdaterats till version 0.13.1.
  • I verktyget Freshclam har beteendet vid bearbetning av mottagningstidsgrĂ€nsen ReceiveTimeout förbĂ€ttrats, vilket nu bryter endast hĂ€ngande nedladdningar och inte avbryter aktiva lĂ„ngsamma nedladdningar med datatransfer genom dĂ„liga kommunikationskanaler.
  • Stödet för att bygga ClamdTop med ncursesw-biblioteket har lagts till i fall dĂ€r ncurses inte Ă€r tillgĂ€ngligt.
  • SĂ„rbarheter Ă„tgĂ€rdade:
    • CVE-2022-20803 – dubbel frigöring av minne i OLE2-filparsern.
    • CVE-2022-20770 – oĂ€ndlig loop i CHM-filparsern.
    • CVE-2022-20796 – kraschar pĂ„ grund av dereferering av en nullpekare i cachekontrollkoden.
    • CVE-2022-20771 – oĂ€ndlig loop i TIFF-filparsern.
    • CVE-2022-20785 – minneslĂ€ckage i HTML-parsern och Javascript-normalisatorn.
    • CVE-2022-20792 – buffertöverflöd i modulen för nedladdning av signaturdatabas.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster