unshield: Tests fail with 'possible traversal attack'

I’m trying to build/test unshield on Alpine Linux (with musl libc), and all of the bundled tests fail. I’ve included the output from running the following manually (as found in the baldur gate test sh script):

./build/src/unshield -D 3 -d extract1 x data1.cab

Output:

unshield_fail.log

About this issue

  • Original URL
  • State: open
  • Created 4 years ago
  • Comments: 19 (13 by maintainers)

Most upvoted comments

I just came across this issue, I cross compiled a musl static unshield

The problem with musl is that there’s no way to identify it, no macros, the musl devs are insane.