Warn when interactsh server lacks IPv6 (AAAA) records#1396
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
There's more to it than that... Dual stack sources will be downgraded to legacy IP, which means that:
Also separate issue is that the default public servers listed on the project page have no v6 support. |
|
Thanks, you're right about the impact. Just to be clear on scope: this PR only adds a warning so people don't confuse "no interaction" with "not vulnerable" when the target is IPv6 only. It doesn't fix the deeper issues you mention. The dual stack downgrade is a real problem. Collapsing a dual stack source to its IPv4 address hides the v6 address, which is harder to find by scanning and more likely to be a single host than a shared NAT gateway. Capturing and reporting the source IPv6 properly is a bigger change on the server side. Tracked in #1398. The default public servers not having AAAA records is a separate infra fix, unrelated to the client code. Tracked in #1399. |
Closes #1391