TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

ExifTool CVE-2021-22204 – Arbitrary Code Execution (2021)

106 pointsby ekiauhceover 1 year ago

7 comments

ptxover 1 year ago
This was fixed in version 12.24 (back in 2021) according to the version history page[0], but the current version still uses &quot;eval&quot; in several places[1]. This seems like an unnecessarily dangerous approach – wouldn&#x27;t it have been a good idea to fix all the instances in the codebase after the bug was discovered?<p>[0] <a href="https:&#x2F;&#x2F;exiftool.org&#x2F;ancient_history.html#v12.24" rel="nofollow">https:&#x2F;&#x2F;exiftool.org&#x2F;ancient_history.html#v12.24</a><p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;search?q=repo%3Aexiftool%2Fexiftool+%2Feval%5B+%28%5D%2F+NOT+%2Feval.*require%2F&amp;type=code">https:&#x2F;&#x2F;github.com&#x2F;search?q=repo%3Aexiftool%2Fexiftool+%2Fev...</a>
评论 #39156940 未加载
评论 #39156137 未加载
fulafelover 1 year ago
Perl and eval, not what I&#x27;d have expected from the title!
评论 #39155826 未加载
Jaxanover 1 year ago
Exiftool is one of those open source tools which provides a lot of features just for free. It’s really amazing that people can work on something like this for so long.
1vuio0pswjnm7over 1 year ago
I prefer Exiv2 over ExifTool. I can compile it statically. Does not require a Perl installation.
评论 #39160229 未加载
voytecover 1 year ago
Note &quot;2021&quot;
Levitatingover 1 year ago
The &quot;Investigation&quot; box at Hack The Box includes this vulnerability.
rixraxover 1 year ago
So how do I know if there is bug bounty available for vulnerabilities in exiftool? Or ghostscript? Or ffmpeg, openssl, gnutls, sox, or any number of other packages I may be using?
评论 #39155602 未加载
评论 #39155766 未加载
评论 #39155474 未加载