Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #6972

L

landave's blog

Personal blog · landave.io · on HN as landavesecurity

landave's blog is a personal blog at landave.io about security. Since 2017, 11 different Hacker News readers have linked it 25 times, most often “7-Zip: Multiple Memory Corruptions via RAR and ZIP”. The last post was in 2020, but the archive is still widely read.

Visit the blog
25mentions?
11HN people?
2017–2024first – last linked?
Links on Hacker News per year · peak 12 in 2018

Too few sampled comments (9) to say how often HN recommends it.?

Why HN links it

HN readers link landave's blog as the primary write-up of security bugs, mainly the 2018 7-Zip memory corruption and uninitialized-memory remote code execution posts, which commenters cite as the source for those findings.

Summarised by Claude from a sample of 9 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Blog about anti-virus software vulnerabilities.

The author on HN?

landave · 837 karma · member since 2017

https://landave.io Feel free to send me an email to (λx. 'blog' x 'landave.io') '@'. Please use this PGP key: https://pgp.mit.edu/pks/lookup?op=get&search=0x64632671BE1379F0 [ my public key: https://keybase.io/landave; my proof: https://keybase.io/landave/sigs/lDfwKttEOgywk1ebY0CnNqlXoEDKl9cYcfKYyh8VpGo ]

From their public HN profile, which links to this site.

Most-linked posts?

  1. 7-Zip: Multiple Memory Corruptions via RAR and ZIP
    6 people · 8 mentions · first linked 2018-01-23
  2. Bitdefender: Remote Stack Buffer Overflow via 7z PPMD
    2 people · 2 mentions · first linked 2017-07-18
  3. Avast Antivirus Remote Stack Buffer Overflow with Magic Numbers
    2 people · 2 mentions · first linked 2017-06-27
  4. 7-Zip: From Uninitialized Memory to Remote Code Execution
    2 people · 2 mentions · first linked 2018-05-02

What Hacker News says?

  1. https://landave.io/2018/01/7-zip-multiple-memory-corruptions... but also see: https://news.ycombinator.com/item?id=16986377

    Comment linking /2018/01/7-zip-multiple-memory-corruptions-via-rar-and-zip/

    on “PeaZip: Open-source file compression and encryption software”
  2. Submitted 7-Zip: From Uninitialized Memory to Remote Code Execution as a story · 342 points

    HN discussion
  3. That's right, they patched CVE-2017-17969, which affected ZIP decompression. Interestingly, I believe they didn't patch CVE-2018-5996 (affecting RAR), which I published [0] on January 23 together with CVE-2017-17969. [0]: https://landave.io/2018/01/7-zip-multiple-memory-corruptions...

    Comment linking /2018/01/7-zip-multiple-memory-corruptions-via-rar-and-zip/

    on “7-Zip: From Uninitialized Memory to Remote Code Execution”
  4. Submitted 7-Zip: Multiple Memory Corruptions via RAR and ZIP as a story · 252 points

    HN discussion
  5. Great, p7zip is also affected according to an earlier article [1] and the last version 16.02 is from 2016 [2] This open source libraries are used everywhere :( [1]: https://landave.io/2018/01/7-zip-multiple-memory-corruptions... [2]: https://sourceforge.net/projects/p7zip/files/p7zip/

    Comment linking /2018/01/7-zip-multiple-memory-corruptions-via-rar-and-zip/

    on “7-Zip: From Uninitialized Memory to Remote Code Execution”
  6. Submitted Avast Antivirus Remote Stack Buffer Overflow with Magic Numbers as a story · 245 points

    HN discussion
  7. I'm always uneasy when I install software in Windows because it means I have to trust another third-party. If I have 100 programs on my Windows PC, I've had to trust 100 third-party organisations with my computer and all the data on it. Not only that, but I've also had to trust my own judgement to find the correct website for all those programs, and not copycats that wrap the program in malware. Sometimes I check Wi…

    Comment linking /2018/01/7-zip-multiple-memory-corruptions-via-rar-and-zip/

    on “Using Windows after 15 years on Linux”
  8. Submitted F-Secure Anti-Virus: Remote Code Execution via Solid RAR Unpacking as a story · 105 points

    HN discussion
  9. A whole lot of 5 users, I realize that in bigger companies it's probably less hassle to just install AV software and "hardblock" undesired behavior. I imagine that depending on the country you are operating in this might even be a requirement to prevent legal hassle, getting sued for "neglect" if not running AV software and something actually goes wrong but IANAL. But let's also keep in mind that AV solutions can ha…

    Comment linking /2017/06/avast-antivirus-remote-stack-buffer-overflow-with-magic-numbers/

    on “7-Zip: Multiple Memory Corruptions via RAR and ZIP”
  10. Submitted Bitdefender Anti-Virus: Heap Buffer Overflow via 7z LZMA as a story · 83 points

    HN discussion
  11. Do you have description on the procedure of how you did all this by chance (especially, how did you get that graph[0])? I'm interested in reverse engineering, but can't find many good starting points to do it myself. And congrats on your achievement, we need more people like you, who put such shoddy programming practices in broad daylight, especially made by the companies that are supposed to make us safer. 0. https…

    Comment linking /files/add_magicnum.png

    on “Avast Antivirus Remote Stack Buffer Overflow with Magic Numbers”
  12. Submitted 7-Zip: Multiple Memory Corruptions via RAR and ZIP as a story · 5 points

    HN discussion
  13. https://twitter.com/wdormann/status/955802146045353985 DEP would be nice, wouldn't it? IIRC, Igor finally added DEP a few months ago (NXCOMPAT if you need to google the Internet Drama). But the fact that he was running this code without lol DEP until January of THIS YEAR makes me suspect his coding practices. As per this other page: https://landave.io/2018/01/7-zip-multiple-memory-corruptions... > I have discussed t…

    Comment linking /2018/01/7-zip-multiple-memory-corruptions-via-rar-and-zip/

    on “Windows 10 works incorrectly with Large memory pages”
  14. Submitted Bitdefender: UPX Unpacking Featuring Ten Memory Corruptions as a story · 4 points

    HN discussion
  15. There's a big difference between quality code and being a cowboy. > I don't know Igor, but if 7z is anything to go by then he probably uses VC--I'm guessing here--6 for the same reason Sean Barrett does: It's way faster and less bloated than modern VS. Then they should learn how to download the SDK and learn to use the command line to properly compile code with proper ASLR and other such security features. Keep work…

    Comment linking /2018/01/7-zip-multiple-memory-corruptions-via-rar-and-zip/

    on “Windows 10 works incorrectly with Large memory pages”
  16. Submitted Bitdefender: Remote Stack Buffer Overflow via 7z PPMD as a story · 4 points

    HN discussion
  17. I misremembered, it was binary size (even more stupid) https://landave.io/2018/01/7-zip-multiple-memory-corruptions...

    Comment linking /2018/01/7-zip-multiple-memory-corruptions-via-rar-and-zip/

    on “Windows 11 x64 security hardening guide”
  18. Submitted 7-Zip: From Uninitialized Memory to Remote Code Execution as a story · 3 points

    HN discussion
  19. kbaker · 2018-05-07Recommends
    Release notes for version 18.05, 2018-04-30 include: > CVE-2018-10115 - Incorrect initialization logic of RAR decoder objects in 7-Zip 18.03 and before can lead to usage of uninitialized memory, allowing remote attackers to cause a denial of service (segmentation fault) or execute arbitrary code via a crafted RAR archive. Excellent article from the bug discoverer here: https://landave.io/2018/05/7-zip-from-uninitial…

    Comment linking /2018/05/7-zip-from-uninitialized-memory-to-remote-code-execution/

    on “A serious security vulnerability has been found in 7-Zip”
  20. Submitted Bitdefender: UPX Unpacking Featuring Ten Memory Corruptions as a story · 1 points

    HN discussion
  21. Location: Zurich, Switzerland Remote: Yes (flexible) Willing to relocate: Yes Technologies: C/C++, Java, OpenCL, Python, X86/X86_64, Haskell, IDA Pro, Git, Linux, Windows Résumé/CV: https://landave.io/ , https://www.linkedin.com/in/landave/ , detailed CV upon request Email: blog+hn |[at]| landave |[dot]| io Hi, I am Dave. I just defended my PhD thesis in cryptography at ETH Zurich. I am broadly interested in systems…

    Comment linking /

    on “Ask HN: Who wants to be hired? (October 2023)”
  22. Submitted F-Secure Anti-Virus: Remote Code Execution via Solid RAR Unpacking as a story · 1 points

    HN discussion
  23. Submitted Bitdefender Remote Stack Buffer Overflow via 7z PPMD as a story · 1 points

    HN discussion
  24. Submitted Announcing a new blog series on anti-virus software as a story · 1 points

    HN discussion

Search all of HN for landave.io

Linked by the same people?