What changed
On October 29, 2026, GitHub announced three additional IPv4 CIDR prefixes for webhook deliveries on github.com, exposed in the `hooks` array of the GitHub Meta API: 9.234.98.160/28, 9.234.98.176/28 and 9.234.106.48/28. The additions apply across all GitHub plans, including Enterprise Cloud. GitHub instructs operators with static inbound webhook IP allowlists to add these ranges alongside existing prefixes. Teams already refreshing allowlists from the Meta API need no special change.
Why it matters
Webhooks often trigger CI, deployments, issue synchronisation and customer-facing integrations. A receiving firewall that permits only older GitHub webhook CIDRs may reject legitimate deliveries from the newly added ranges, creating silent operational gaps or failed automations. The affected group is narrow but important: operators who deliberately restrict inbound webhook traffic by source IP and maintain that list manually. GitHub's notice describes an allowlist update, not a change to webhook payloads, secrets or signatures, and does not establish any confirmed production outages.
The three new CIDR prefixes
GitHub lists 9.234.98.160/28, 9.234.98.176/28 and 9.234.106.48/28. These are additions, not replacements. They appear in the `hooks` field returned by the GitHub Meta API. Operators should compare the current API list with the firewall or reverse-proxy allowlist protecting each webhook endpoint and add the missing prefixes without deleting existing ranges.
Who needs to act
Manual IP allowlists on a cloud firewall, WAF, load balancer or reverse proxy may need a configuration change. Integrations that already synchronise the `hooks` array from the GitHub Meta API do not need a special update for these three prefixes. The announcement applies to webhook deliveries from github.com across plans, including Enterprise Cloud; it does not establish equivalent changes for self-hosted GitHub Enterprise Server.
Don't rely on source IP alone
GitHub's webhook security guidance recommends validating webhook delivery signatures using a configured secret. Source IP allowlisting is an additional network control, not a substitute for payload authentication. After updating, operators should test delivery from GitHub, monitor failed/retried deliveries and consider automating regular Meta API allowlist refreshes to reduce future maintenance surprises.