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 · #3322

X

X41 D-Sec

Company blog · x41-dsec.de/lab/blogsecurity

X41 D-Sec is the company blog at x41-dsec.de, writing about security. Since 2016, 23 different Hacker News readers have linked it 25 times, most often “Wire Cryptography Audit [pdf]”. It is still writing: the last post was on 2026-10-09, and you can follow it by feed.

Visit the blog
25mentions?
23HN people?
2016–2025first – last linked?
Links on Hacker News per year · peak 7 in 2023

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

Why HN links it

HN readers link X41 D-Sec's security audit reports and advisories, including Mullvad VPN, Ruby on Rails, Wire and Git. Most comments link straight to the PDF reports.

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

X41 D-Sec GmbH is a renowned expert provider from Aachen (Germany) for dedicated high quality security research, source code audits, application security services, penetration tests, and full red teaming.

Most-linked posts?

  1. Wire Cryptography Audit [pdf]
    3 people · 3 mentions · first linked 2017-02-09
  2. X41 and GitLab Release Security Audit of Git
    3 people · 3 mentions · first linked 2023-01-17
  3. Security Audit of Git
    2 people · 2 mentions · first linked 2023-01-17
  4. /lab/advisories/x41-2017-008-shadowsocks/
    2 people · 2 mentions · first linked 2018-08-22
  5. Telenot Complex: Insecure AES Key Generation
    2 people · 2 mentions · first linked 2022-01-18
  6. Security Review for Mullvad VPN [pdf]
    2 people · 2 mentions · first linked 2024-12-11

What Hacker News says?

  1. Direct link to the PDF report: https://x41-dsec.de/static/reports/X41-Mullvad-Audit-Public-... Titles of issues they found: 4.1.1 MLLVD-CR-24-01: Signal Handler’s Alternate Stack Too Small 4.1.2 MLLVD-CR-24-02: Signal Handler Uses Non-Async-Safe Functions 4.1.3 MLLVD-CR-24-03: Virtual IP Address of Tunnel Device Leaks to Net- work Adjacent Participant 4.1.4 MLLVD-CR-24-04: Deanonymization Through NAT 4.1.5 MLLVD-CR-…

    Comment linking /static/reports/X41-Mullvad-Audit-Public-Report-2024-12-10.pdf

    on “Review of Mullvad VPN”
  2. Submitted Review of Mullvad VPN as a story · 476 points

    HN discussion
  3. May be even better to link it to the PDF? [1]. From the Changelog I am also guessing most of these are not fixed in 8.0.2? I wonder if they will come with Rails 8.1 which is still not released. [1] https://www.x41-dsec.de/static/reports/X41-Rails-Audit-Final...

    Comment linking /static/reports/X41-Rails-Audit-Final-Report-PUBLIC.pdf

    on “Ruby on Rails Audit Complete”
  4. Submitted nginx: 1-byte memory overwrite vulnerability in DNS resolver (CVE-2021-23017) as a story · 53 points

    HN discussion
  5. >Outline is a security disaster, and I strongly recommend against using it. >- Shadowsocks is not a VPN, it's a per-application SOCKS proxy. What has Jigsaw done to ensure that packets don't leak outside of the tunnel? All UDP traffic leaks, so it looks like they did nothing! > https://github.com/shadowsocks/shadowsocks-rust/issues/78 UDP seems to work properly with Outline without any issues. SOCKS proxies does all…

    Comment linking /lab/advisories/x41-2017-008-shadowsocks/

    on “Algo: A set of Ansible scripts that simplify the setup of a personal IPSEC VPN”
  6. Submitted Telenot Complex: Insecure AES Key Generation as a story · 32 points

    HN discussion
  7. Outline is a security disaster, and I strongly recommend against using it. - Shadowsocks is not a VPN, it's a per-application SOCKS proxy. What has Jigsaw done to ensure that packets don't leak outside of the tunnel? All UDP traffic leaks, so it looks like they did nothing! https://github.com/shadowsocks/shadowsocks-rust/issues/78 - Shadowsocks is dangerously full of bad configuration options to avoid. Did Jigsaw av…

    Comment linking /lab/advisories/x41-2017-008-shadowsocks/

    on “Algo: A set of Ansible scripts that simplify the setup of a personal IPSEC VPN”
  8. Submitted Exploitable Vulnerability in libotr as a story · 9 points

    HN discussion
  9. To add more: Not only 0, but also some other keys listed here https://cr.yp.to/ecdh.html which produce all-zero shared key. DJB argues you shouldn't validate public keys except for "some unusual non-Diffie-Hellman elliptic-curve protocols that need to ensure ``contributory'' behavior". So NaCl/TweetNaCl also don't do anything about it. Libsodium, on the other hand, returns an indicator when the shared key is all-zer…

    Comment linking /reports/Kudelski-X41-Wire-Report-phase1-20170208.pdf

    on “Show HN: Monocypher: a small, easy to use crypto library”
  10. Submitted Wire Cryptography Audit [pdf] as a story · 4 points

    HN discussion
  11. puppycodes · 2025-01-29Recommends
    Also many people forget its not just the VPN, its the combination of the VPN and your browser. There are many ways to unmask you even if the provider does everything right. They can't protect against attacks like dom battery monitoring, complex fingerprinting, UDP timing attacks, etc... read the Mullvad audit for more details. They cite the need to enable DAITA by default as a shortcoming. https://www.x41-dsec.de/st…

    Comment linking /static/reports/X41-Mullvad-Audit-Public-Report-2024-12-10.pdf

    on “NordVPN says its new protocol can circumvent VPN blockers”
  12. Submitted X41 and GitLab Release Security Audit of Git as a story · 2 points

    HN discussion
  13. The recent libotr vulnerability is a good example of such a bug that appeared with 64 bit: https://www.x41-dsec.de/lab/advisories/x41-2016-001-libotr/

    Comment linking /lab/advisories/x41-2016-001-libotr/

    on “Vulnerabilities induced by migrating to 64-bit platforms”
  14. Submitted Security Audit of Git by X41 as a story · 2 points

    HN discussion
  15. https://x41-dsec.de/security/research/news/2023/01/17/git-se...

    Comment linking /security/research/news/2023/01/17/git-security-audit-ostif/

    on “Git Security Vulnerabilities Announced”
  16. Submitted Security Audit of Git as a story · 2 points

    HN discussion
  17. Direct link to the report itself https://www.x41-dsec.de/reports/Kudelski-X41-Wire-Report-pha...

    Comment linking /reports/Kudelski-X41-Wire-Report-phase1-20170208.pdf

    on “Wire’s independent security review – Server source coming end Q1 2017”
  18. Submitted Security Audit of Hickory DNS as a story · 1 points

    HN discussion
  19. In general I would tend to agree, but have lately took a look at the gh dependencies this tool draws in today? [0] This is not a (classic) unix cli tool, as it was some month before. Do you think anyone will be ever able to make a codereview? Like done for git [1]? [0] https://github.com/cli/cli/blob/trunk/go.mod [1] https://x41-dsec.de/security/research/news/2023/01/17/git-se... On the other side: a simple and easy…

    Comment linking /security/research/news/2023/01/17/git-security-audit-ostif

    on “Show HN: I made a tool, create GitHub Repository from local directory directly”
  20. Submitted Security Audit of Backstage as a story · 1 points

    HN discussion
  21. Submitted Security Review for Mullvad VPN [pdf] as a story · 1 points

    HN discussion
  22. Submitted Source Code Audit on Git [pdf] as a story · 1 points

    HN discussion
  23. Submitted Security Audit of Git as a story · 1 points

    HN discussion
  24. Submitted Telenot Complex: Insecure AES Key Generation as a story · 1 points

    HN discussion
  25. Submitted Nginx DNS Resolver Off-by-One Heap Write Vulnerability as a story · 1 points

    HN discussion

Search all of HN for x41-dsec.de

Linked by the same people?