Skip to content

IPList: Check for ipv4-mapped ipv6 addresses#282

Merged
bitterpanda63 merged 3 commits intomainfrom
fix-ipv4-mapped-ipv6-for-bypassed-ips
Apr 16, 2026
Merged

IPList: Check for ipv4-mapped ipv6 addresses#282
bitterpanda63 merged 3 commits intomainfrom
fix-ipv4-mapped-ipv6-for-bypassed-ips

Conversation

@bitterpanda63
Copy link
Copy Markdown
Member

@bitterpanda63 bitterpanda63 commented Apr 14, 2026

Summary by Aikido

Security Issues: 0 Quality Issues: 0 Resolved Issues: 0

⚡ Enhancements

  • Normalized IPv4-mapped IPv6 addresses and handled null parse results.

🔧 Refactors

  • Removed IPv4-to-IPv6 mapping utility and its usage from IsPrivateIP.
  • Stopped adding IPv4-mapped IPv6 entries in IMDSAddresses initialization.

More info

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 14, 2026

Codecov Report

❌ Patch coverage is 0% with 14 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
.../java/dev/aikido/agent_api/helpers/net/IPList.java 0.00% 14 Missing ⚠️

📢 Thoughts on this report? Let us know!

@bitterpanda63 bitterpanda63 merged commit a4f73ee into main Apr 16, 2026
208 of 209 checks passed
@bitterpanda63 bitterpanda63 deleted the fix-ipv4-mapped-ipv6-for-bypassed-ips branch April 16, 2026 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants