What is IP abuse, and how do you report an abusive IP address?

IP abuse is spam, attacks or fraud sent from an IP address. What counts, how to find the network's abuse contact for free, and what to put in the report.

IP abuse is harmful traffic sent from an IP address: spam, password guessing, scans, malware, phishing, and the servers that control infected machines. You report it to the abuse contact of the network that owns the address, which you find in the registry's WHOIS or RDAP record. Send the address, the exact time in UTC, a few log lines and what happened. A report to a shared abuse database also warns the next site.

#What counts as IP abuse?

Abuse is anything an address does to attack, trick or flood other systems. FFraud's open data sorts every confirmed attacker by the worst thing it was caught doing, and MITRE ATT&CK gives neutral definitions for most of these kinds.

  • Command and control: a server through which an attacker communicates with compromised systems to control them (MITRE ATT&CK TA0011).
  • Botnet: infected machines that take orders from such a server.
  • Brute force: guessing passwords for accounts when the passwords are unknown (MITRE T1110).
  • Scanning: probing networks to gather information for an attack (MITRE T1595).
  • Web attacks: SQL injection, cross-site scripting, path traversal and other exploit attempts against websites (FFraud docs).
  • Phishing: social engineering delivered over the network, such as fake login pages (MITRE T1566).
  • Spam: unwanted email, comments and contact form floods.
  • Malware: serving or spreading malicious software.
Confirmed abusive IPs by kind of abuse1,580,896 addresses in FFraud's open data, each by the worst thing it was caught doing. Build of October 23, 2026, 08:30 UTC
  1. Command and control649,082 IPs
  2. General abuse411,583 IPs
  3. Spam252,090 IPs
  4. Botnet139,633 IPs
  5. Brute force77,807 IPs
  6. Malware31,599 IPs
  7. Web attacks11,702 IPs
  8. Scanning7,400 IPs

Source: FFraud open data (ip-fraud-database, confirmed-abusive.csv), October 23, 2026

Command and control is the largest group, 649,082 addresses or 41 percent of the list. The next 411,583 carry the general label abuse. The file is free to download from the malicious IP database.

#Who do I report an abusive IP address to?

Report to the network that owns the address. RIPE NCC puts it plainly: the abuse contact you find "will be an ISP or other network operator - not the abuser!" (RIPE NCC). Five regional registries record who holds each address, and their WHOIS and RDAP records can list an abuse contact. RDAP even has a role named abuse for it (RFC 9083).

FFraud's free API returns that contact in one call, with no key. This is the real answer for Google's public resolver on October 23, 2026, trimmed to the fields that matter:

curl
curl https://api.ffraud.com/public/ip/8.8.8.8
Response (trimmed)
{
  "ip": "8.8.8.8",
  "fraud_score": 5,
  "risk": "none",
  "organization": "Google LLC",
  "whois": {
    "abuse_contact": "[email protected]"
  }
}

The registries keep the records and do not act on abuse themselves. ARIN says it is not able to investigate or stop unwanted network activity, and IANA has no control over how addresses are used. If a record has no abuse contact, RFC 2142 has named abuse@ as the standard mailbox for complaints since 1997.

#What should an abuse report include?

IncludeExampleWhy it matters
Source IP and port203.0.113.7, port 51874On a shared address, the port finds the user
Time with time zone2026-10-23T09:00:12ZLogs are matched by exact time
Your address and serviceYour SSH server, port 22Shows where the traffic landed
A short log excerpt41 failed logins in 5 minutesEvidence the desk can check
What happenedPassword guessingRoutes it to the right team

RIPE NCC asks for as much detail as possible, including the address and the time the abuse took place. The port matters on shared addresses: RFC 6269 notes that an address and a time cannot identify one subscriber behind carrier-grade NAT, and logging port numbers fixes that. Write times in the RFC 3339 form, which always states the offset to UTC. The example address 203.0.113.7 belongs to a block reserved for documentation (RFC 5737).

Two things stay out. Leave personal data out of anything that may be published: FFraud's public reports show each report's category, comment and the handle you chose. And skip floods: some denial of service attacks forge their source addresses (RFC 2827), so the address in your log may belong to a bystander.

#How do I report an abusive IP address?

  1. Check the address first. Run it through the IP abuse check or the IP lookup. A Tor exit, a VPN or a carrier-grade NAT address serves many users, so the source port and the exact time are essential.
  2. Find the abuse contact in the WHOIS or RDAP record, or in the whois.abuse_contact field of the free API.
  3. Write a short report with the five items in the table, as plain text in the body of an email.
  4. Send it and keep a copy. Note any ticket number the network sends back.
  5. Report it to a shared database too, so other sites can block the address before it reaches them.
  6. Go to the police for crimes. For hacking, the U.S. Justice Department lists the FBI, the Secret Service and the FBI's Internet Crime Complaint Center. ARIN sends people facing personal threats online to local law enforcement.

FFraud takes a report with no account. Only the category is required; the comment, an evidence link and a reporter handle are optional (reporting docs). Replace the example address with the attacker's address:

Report an IP to FFraud
curl https://api.ffraud.com/public/ip/203.0.113.7/report \
  -H "Content-Type: application/json" \
  -d '{"category": "brute_force", "comment": "41 failed SSH logins, 2026-10-23 09:00 to 09:05 UTC", "reporter": "your-handle"}'

We did not send this request while writing, because a test report would put a false record into the live data. The command follows FFraud's API docs; the lookup and reports calls on this page ran live on October 23, 2026.

If you run fail2ban, a drop-in action reports every ban for you; the setup is in feed the database and in our fail2ban guide.

#What happens after I report an IP?

The network may act on its customer, reply, or stay silent. RIPE NCC says there is nothing it can do if an operator chooses not to reply. It does ask you to tell it when an abuse contact is invalid or missing.

At FFraud, one report is a claim. Reports are checked and weighted by the reporter's track record, and an address is listed only after two independent confirmations (how we score). Confirmed listings ship in the next open data build, at most half an hour later. Check that your report landed with the public reports endpoint. On October 23, 2026, the Tor exit from our tools showed this:

curl
curl https://api.ffraud.com/public/ip/185.220.101.34/reports
Response
{"reports":[{"category":"vpn","comment":"","created_at":"2026-09-28T05:14:05.160496+00:00","id":12,"reporter":"Anonymous","votes_down":0,"votes_up":0}],"total":1}

If nobody answers and the traffic goes on, block the address yourself. A report to the network stops one attacker at best; a shared database ships your evidence to everyone who blocks with it.

#Questions people ask

What is an IP abuse report?

A message to the network that owns an address, saying what the address did, when, and with what evidence. The network then decides what to do about its customer.

Who do I report IP abuse to?

The abuse contact of the network that owns the address, found in WHOIS or RDAP. IANA and the regional registries keep the records but do not act on abuse.

Can I report an IP address anonymously?

To FFraud, yes: a report needs no account, and the reporter handle is optional. Keep personal details out of the comment, because the reports endpoint shows it publicly.

What should I not report?

Floods whose source addresses may be forged (RFC 2827), and traffic you cannot tie to an exact time and a log line. Both send the abuse desk after the wrong person.

Will one report get an IP address blocked?

One report alone does not list an address at FFraud. It needs two independent confirmations, and reports carry weight according to the reporter's track record.

How do I report IP abuse to the police?

In the United States, the Justice Department sends hacking reports to an FBI local office, the Secret Service or the Internet Crime Complaint Center. For personal threats, ARIN points to local law enforcement.

Sources

  1. How to Find Abuse Contact Information, RIPE NCC
  2. Spam & Network Abuse Reporting, ARIN
  3. Abuse Issues and IP Addresses, IANA
  4. RFC 9083: JSON Responses for the Registration Data Access Protocol (June 2021), IETF
  5. RFC 2142: Mailbox Names for Common Services, Roles and Functions (May 1997), IETF
  6. RFC 3339: Date and Time on the Internet: Timestamps (July 2002), IETF
  7. RFC 6269: Issues with IP Address Sharing (June 2011), IETF
  8. RFC 2827 (BCP 38): Network Ingress Filtering (May 2000), IETF
  9. RFC 5737: IPv4 Address Blocks Reserved for Documentation (January 2010), IETF
  10. Reporting Computer, Internet-Related, or Intellectual Property Crime, US Department of Justice
  11. TA0011 Command and Control, MITRE ATT&CK, April 25, 2025
  12. T1110 Brute Force, MITRE ATT&CK, May 12, 2026
  13. T1595 Active Scanning, MITRE ATT&CK, October 24, 2025
  14. T1566 Phishing, MITRE ATT&CK
  15. Community reporting, FFraud, October 23, 2026
  16. ip-fraud-database, confirmed-abusive.csv, build of October 23, 2026, 08:30 UTC, FFraud, October 23, 2026