Read the docs

Heap out-of-bounds read in unshield exposed by crafted cabinets

Priority LOW 29CWE-125Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
Passive
Attack complexity
Low
Attack requirements
None
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · High
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-125 and the CVSS impact.

Summary

The unshield tool and library from 0 through 1.6.2 by twogood contain a heap out-of-bounds read in unshield_get_file_table() (CWE-125). Unchecked cabinet header offsets let the function read past heap allocations. An attacker who supplies a crafted InstallShield cabinet with an out-of-range file table offset or large file count can crash unshield or its library consumers, and a user must open the file. The references include an exploit link.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Description from the CNA

unshield through 1.6.2 contains a heap out-of-bounds read vulnerability in unshield_get_file_table() that allows attackers to read past heap allocations via unchecked cabinet header offsets. Attackers can supply a crafted InstallShield cabinet with out-of-range file_table_offset or large file counts to crash the unshield tool or library consumers.

Why it matters now

EPSS 0.0017 6th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by the CNA
Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
twogoodunshieldup to 1.6.2—No fix listedCNA
  • unshield Vendortwogood Affected up to 1.6.2 Fixed in — No fix listed CNA

Remediation

The sources list no fixed version for unshield.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-14 Threatist record created from CVE-2026-110716
  2. 2026-10-15 Alias added: GHSA-vcw2-wv74-jx7g
  3. 2026-10-16 Priority changed: MEDIUM → LOW
  4. 2026-10-18 Affected versions changed · Red Hat
  5. 2026-10-18 CVSS score added · Red Hat

References

Sources