Skip to content

Conversation

@Mzack9999
Copy link
Member

Template / PR Information

This PR "fixes" CVE-2023-46604 by using a random lowercase prefix for the payload.

The PR projectdiscovery/nuclei#4697 enforces lowercase conversion of interactsh DNS interactions while the randstr placeholder generates potentially mixed case sequences. In my opinion the change in nuclei core should be reverted as it violates rfc4343 and introduces potential issues as erroneous storing of dns raw payload data or comparison failures like in this template.

All templates using mixed case sequences in comparisons might be affected.

Template Validation

I've validated this template locally?

  • YES
  • NO

Additional Details (leave it blank if not applicable)

Additional References:

@github-actions github-actions bot requested a review from DhiyaneshGeek March 21, 2024 02:09
@princechaddha princechaddha linked an issue Mar 21, 2024 that may be closed by this pull request
@princechaddha princechaddha added the Done Ready to merge label Mar 21, 2024
@DhiyaneshGeek DhiyaneshGeek merged commit ab90139 into main Mar 22, 2024
@DhiyaneshGeek DhiyaneshGeek deleted the bugfix-cve-2023-46604 branch March 22, 2024 07:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Done Ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

The template for CVE-2023-46604 is longer valid

5 participants