Issue #2554 - Follow-up: Also block [::] and [::0.0.0.0] IPv6 addresses.

This commit is contained in:
Moonchild 2024-08-09 19:17:49 +02:00 committed by roytam1
commit dd4e060135

View file

@ -704,7 +704,9 @@ nsDNSService::PreprocessHostname(bool aLocalDomain,
// Block access to the "this machine" address.
if (mBlockQuad0 &&
aInput.EqualsASCII("0.0.0.0")) {
(aInput.EqualsLiteral("0.0.0.0") ||
aInput.EqualsLiteral("::") ||
aInput.EqualsLiteral("::0.0.0.0"))) {
return NS_ERROR_UNKNOWN_HOST;
}