GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — DNSSEC security audit · Issue #263 · dnsjava/dnsjava

DNSSEC security audit #263

New issue
Copy link
New issue
Copy link
Open
Open
DNSSEC security audit#263
Copy link

Description

@gnarea
gnarea
opened on Sep 21, 2022
Issue body actions

Hey folks,

Since we're going to be using dnsjava in VeraId, I'm planning to request an independent security audit of your DNSSEC implementation, but I have a few questions I was hoping you could answer:

  • Has there been any independent assessment of the DNSSEC implementation and, if so, is the report public? I couldn't find any reference to security audits but I wanted to double check.
  • Would you be happy to engage directly with the team conducting the audit? It's unclear at this point whether this would be necessary or ideal. The alternative is to communicate the findings to me, and I'll pass them on to you.
  • What's the best way to report security vulnerabilities? Assuming they find any and I'm the "liaison".

Thanks!

Activity

  1. ibauersachs commented on Sep 23, 2022

    @ibauersachs
    ibauersachs
    on Sep 23, 2022
    Member
    More actions

    Hi, I would welcome an external security audit. So thanks in advance for arranging something.

    • No, there has not been any external audit.
    • Yes, feel free to contact me either here on GitHub via mentioning or you can find my e-mail address on my profile.
    • I guess that would depend on the criticality. Low-impact stuff can probably be a public GitHub issue, otherwise please just drop me an e-mail.

    Large parts of the DNSSEC code in dnsjava served as the prototype for the validator in Unbound, and you can still find identical comments in both code bases. Please let this know anyone doing the audit. A bug in Unbound's validator is likely to affect dnsjava as well. CVE-2017-15105 was such an example.

  2. nresare commented on Sep 23, 2022

    @nresare
    nresare
    on Sep 23, 2022
    Member
    More actions

    As another developer with admin rights that is mostly absent (sorry) I also welcome an audit. For time sensitive issued feel free to reach out.

  3. gnarea commented on Sep 26, 2022

    @gnarea
    gnarea
    on Sep 26, 2022
    Author
    More actions

    Thank you so much @ibauersachs and @nresare! That's really helpful.

    I'll be applying for the audit in a few weeks, and it'll be part of a much bigger assessment of our projects and their key dependencies, so it might take 1-2 months to get it approved and maybe an extra month for the 3rd party auditors to start their work... So it'll probably happen early next year. I'll keep you posted.

    Reacted by Noa Resare
  4. ibauersachs commented on Aug 1, 2023

    @ibauersachs
    ibauersachs
    on Aug 1, 2023
    Member
    More actions

    @gnarea Is there any feedback you can share?

  5. gnarea commented on Aug 2, 2023

    @gnarea
    gnarea
    on Aug 2, 2023
    Author
    More actions

    @ibauersachs, I had to defer the application once again, but I recently started the process and expect to complete it within a couple of weeks. Once I've submitted it, it'll take weeks or maybe months until it's approved.

    Reacted by Ingo Bauersachs
  6. gnarea commented on Sep 30, 2023

    @gnarea
    gnarea
    on Sep 30, 2023
    Author
    More actions

    Hey folks. I finally got round to requesting the security earlier this week. I'll let you know when they're ready to start. It'll probably be in a few months.

    Reacted by Ingo Bauersachs
  7. ibauersachs commented on Sep 8, 2024

    @ibauersachs
    ibauersachs
    on Sep 8, 2024
    Member
    More actions

    Another year has almost passed. Do you have anything to share?

  8. gnarea commented on Sep 9, 2024

    @gnarea
    gnarea
    on Sep 9, 2024
    Author
    More actions

    Sorry, I forgot to post an update. Due to delays with the commissioning process, the team doing the audit only just started a few weeks ago. Third party dependencies will be assessed last, so the respective reports will be available near the end of the year or early next year.

  9. phax commented on Sep 24, 2025

    @phax
    phax
    on Sep 24, 2025
    More actions

    Now I got curious as well ;-) Did you had some findings?

  10. gnarea commented on Oct 25, 2025

    @gnarea
    gnarea
    on Oct 25, 2025
    Author
    More actions

    Hi everyone. I'm afraid that we lost the funding before the penetration testers got to dnsjava.

    Reacted by Philip Helger and Sten T.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      You are visitor 01402520 — GeezerVison does not store the pages you look up.
      Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.