


Line 904 RINOK(FillRefs(fs, fileIndex, -1, kNumRecursionLevelsMax)) Line 903 RINOK(ReadFileItem(volIndex, fsIndex, fs.RootDirICB, kNumRecursionLevelsMax)) Line 901 unsigned fileIndex = Files.Size() Line 898 FOR_VECTOR (fsIndex, vol.FileSets) Lack of checking whether the "PartitionRef" field is bigger than the available amount of partition map objects causes a read out-of-bounds and can lead, in some circumstances, to arbitrary code execution. To start looking for an item, this method tries to reference the proper object using the partition map’s object vector and the "PartitionRef" field from the Long Allocation Descriptor. Because volumes can have more than one partition map, their objects are kept in an object vector. The UDF file system was meant to replace the ISO-9660 file format, and was eventually adopted as the official file system for DVD-Video and DVD-Audio.Ĭentral to 7-Zip’s processing of UDF files is the CInArchive::ReadFileItem method. TALOS-CAN-0094, Out-of-Bounds Read Vulnerability, Īn out-of-bounds read vulnerability exists in the way 7-Zip handles Universal Disk Format (UDF) files. Users may be surprised to discover just how many products and appliances are affected.

7-Zip is supported on all major platforms, and is one of the most popular archive utilities in-use today. This can be of particular concern, for example, when it comes to security devices or antivirus products.

These type of vulnerabilities are especially concerning since vendors may not be aware they are using the affected libraries. Recently Cisco Talos has discovered multiple exploitable vulnerabilities in 7-Zip. Update : Related advisories for the 7-Zip issues covered in this blog can be found here:ħ-Zip is an open-source file archiving application which features optional AES-256 encryption, support for large files, and the ability to use “ any compression, conversion or encryption method”. The 7Z converter is always available online and is completely free.7-Zip vulnerabilities were discovered by Marcin Noga. You can convert your 7Z documents from anywhere, from any machine or even from a mobile device. All documents are removed from the cloud after 24 hours. Expand the ConvertOptions and fill the fields for watermarking.Ĭonverted DOC files are stored in the cloud. Or you can add a watermark to the converted DOC file. Just expand LoadOptions and enter the password of your file. For example you can convert password protected documents. You even can perform more advanced conversions. Once conversion completed you can download your DOC file. Just drag and drop your 7Z file on upload form, choose the desired output format and click convert button. You can convert your 7Z documents from any platform (Windows, Linux, macOS).
