ืกืืกืงื ืืฆืืื ืืืืืจื ืืืฉื ืืืืืื ืฉื ืืืืืช ืืื ืื-ืืืจืืก ืืืื ืืืช ืฉืื, ClamAV 0.105.0, ืืคืจืกืื ืื ืืืืืจืืช ืืชืงื ืืช ืฉื ClamAV 0.104.3 ื-0.103.6 ืฉืืชืงื ืื ื ืงืืืืช ืชืืจืคื ืืืืืื. ื ืืืืจ ืฉืืคืจืืืงื ืขืืจ ืืืืื ืฉื ืกืืกืงื ื-2013 ืืืืจ ืจืืืฉืช Sourcefire, ืืืืจื ืืืคืชืืช ClamAV ื-Snort. ืงืื ืืคืจืืืงื ืืืคืฅ ืชืืช ืจืืฉืืื GPLv2.
ืฉืืคืืจืื ืืจืืืืื ื-ClamAV 0.105:
- ืืืืจ ืืฉืคืช Rust ืืืื ืืชืืืืืช ืืื ืืื ืื ืืจืฉืืช. Build ืืืจืฉ ืืคืืืช Rust 1.56. ืกืคืจืืืช ืืชืืืช ืืืจืืฉืืช ื-Rust ืืืืืืช ืืืืืืช ClamAV ืืจืืฉืืช.
- ืืงืื ืืขืืืื ืืฆืืืจ ืฉื ืืจืืืื ืืกื ืื ืชืื ืื (CDIFF) ืฉืืืชื ื- Rust. ืืืืืขื ืืืืฉื ืืคืฉืจื ืืืจื ืืฉืืขืืชืืช ืืช ืืืฉืื ืืขืืืื ืื ืืืกืืจืื ืืกืคืจ ืจื ืฉื ืืชืืืืช ืืืืืืจ. ืืื ืืืืืื ืืจืืฉืื ืฉื ืืชื ืืืืฉ ื- Rust.
- ืขืจืื ืืืืื ืืืืืืจืื ืืืจืืจืช ืืืื ืืืืืื:
- MaxScanSize: 100M > 400M
- MaxFileSize: 25M > 100M
- StreamMaxLength: 25M > 100M
- PCREMaxFileSize: 25M > 100M
- MaxEmbeddedPE: 10M > 40M
- MaxHTML Normalize: 10M > 40M
- MaxScript Normalize: 5M > 20M
- MaxHTMLNoTags: 2M > 8M
- ืืืื ืืฉืืจื ืืืงืกืืืื ืืงืืืฆื ืืชืฆืืจื freshclam.conf ื- clamd.conf ืืืืื ื-512 ื-1024 ืชืืืื (ืืขืช ืฆืืื ืืกืืืื ื ืืืฉื, ืืคืจืืืจ DatabaseMirror ืืืื ืืขืืืช ืขื 512 ืืชืื).
- ืืื ืืืืืช ืชืืื ืืช ืืืฉืืฉืืช ืืืคืฆืช ืคืืฉืื ื ืื ืชืืื ืืช ืืืื ืืืช, ืืืฉืื ืชืืืื ืืกืื ืืืฉ ืฉื ืืชืืืืช ืืืืืืช ืืืฉืชืืฉืืช ืืฉืืืช ืืืืืื ืืืืืฉืืฉืช, ืืืืคืฉืจืช ืืืืืช ืืืืืืงืืื ืืืืื ืืืืื ืืกืืืืช ืฉื ืืกืชืืจืืช. ืืื ืืืฆืืจ hash ืืืืฉืืฉ ืขืืืจ ืชืืื ื, ืืชื ืืืื ืืืฉืชืืฉ ืืคืงืืื "sigtool โfuzzy-img".
- ื-ClamScan ืื-ClamDScan ืืืืืืช ืืืื ืืช ืฉื ืกืจืืงืช ืืืืจืื ืชืืืื. ืชืืื ื ืื ืืืขืืจื ืืืืืืช ClamWin ืืืื ืกืคืฆืืคืืช ืืคืืืคืืจืืช Windows. ื ืืกืคื ืืคืฉืจืืืืช "--memory", "--kill" ื-"--unload" ื-ClamScan ื-ClamDScan ืืคืืืคืืจืืช Windows.
- ืจืืืื ืืื ืจืืฆื ืืขืืืื ืื ืืืืฆืืข bytecode ืืืืืกืก ืขื LLVM. ืืื ืืืืืืจ ืืช ืืืฆืืขื ืืกืจืืงื ืืืฉืืืื ืืืคืจืฉื ืืจืืจืช ืืืืื ืฉื bytecode, ืืืฆืข ืืฆื ืืืืืจ JIT. ืืชืืืื ืืืจืกืืืช ืืฉื ืืช ืืืชืจ ืฉื LLVM ืืืคืกืงื; ืืขืช ื ืืชื ืืืฉืชืืฉ ืืืจืกืืืช LLVM 8 ืขื 12 ืืขืืืื.
- ื-Clamd ื ืืกืคื ืืืืจื ืฉื GenerateMetadataJson, ืืืงืืืื ืืืคืฉืจืืช "--gen-json" ื-clamscan ืืืืจืืช ืืืชืืืช ืืื ื ืชืื ืื ืขื ืืชืงืืืืช ืืกืจืืงื ืืงืืืฅ metadata.json ืืคืืจืื JSON.
- ื ืืชื ืืื ืืช ืืืืฆืขืืช ืืกืคืจืืื ืืืืฆืื ืืช TomsFastMath (libtfm), ืืืคืขืืช ืืืืฆืขืืช ืืืคืฉืจืืืืช "-D ENABLE_EXTERNAL_TOMSFASTMATH=ON", "-D TomsFastMath_INCLUDE_DIR= " ื"-D TomsFastMath_LIBRARY= " ืืขืืชืง ืืืืื ืฉื ืกืคืจืืืช TomsFastMath ืขืืืื ืืืจืกื 0.13.1.
- ืืื ืืฉืืจืืช Freshclam ืฉืืคืจื ืืชื ืืืืช ืืขืช ืืืคืื ืืคืกืง ืืื ReceiveTimeout, ืฉืืขืช ืจืง ืืกืืื ืืืจืืืช ืงืคืืืืช ืืืื ื ืืคืจืืข ืืืืจืืืช ืืืืืืช ืคืขืืืืช ืขื ื ืชืื ืื ืืืืขืืจืื ืืขืจืืฆื ืชืงืฉืืจืช ืืจืืขืื.
- ื ืืกืคื ืชืืืื ืืื ืืืช ClamdTop ืืืืฆืขืืช ืกืคืจืืืช ncursesw ืื ncurses ืืกืจ.
- ืคืืืขืืืืช ืฉืชืืงื ื:
- CVE-2022-20803 ืืื ืืื ืื ืืคืื ืืื ืชื ืืงืืฆืื OLE2.
- CVE-2022-20770 ืืืืื ืืื ืกืืคืืช ืืื ืชื ืืงืืฆืื CHM.
- CVE-2022-20796 - ืงืจืืกื ืขืงื ืืคื ืืืช ืืฆืืืข NULL ืืงืื ืืืืงืช ืืืืืื.
- CVE-2022-20771 - ืืืืื ืืื ืกืืคืืช ืืื ืชื ืงืืฆื TIFF.
- CVE-2022-20785 - ืืืืคืช ืืืืจืื ืืื ืชื HTML ืืื ืจืื Javascript.
- CVE-2022-20792 - ืืืืฉืช ืืืืจ ืืืืืื ืืขืื ืช ืืกื ืื ืชืื ืื ืฉื ืืชืืืืช.
ืืงืืจ: OpenNet.ru