Replies: 2 comments 2 replies
-
@qkaiser I know you've found this in other extractors. Anything to look for in particular? Or stuff you've patched for squashfs-tools? In the meantime, should be able to browse the cves for squashfs-tools |
Beta Was this translation helpful? Give feedback.
2 replies
-
Besides the path tranversal I was thinking in manipulate the inodes directly to put other inodes inside a symlink. My first idea was to use the Maybe there is a more creative way to manipulate the |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
It's possible to put a file inside other file? I think currently there is no verification for something like that.
It could be a vulnerability if possible to craft a squashfs file that contains a symlink and inside of it a file/folder. Once this file is extracted, the file/folder will be created inside whatever the symlink points to, possibly escaping the extraction directory root.
Is this file possible? Is backhand vulnerable? What about the other squashfs libs?
I'll investigate that once I have more time, meanwhile let me know what you think.
Beta Was this translation helpful? Give feedback.
All reactions