keepcalculator

06 Numbers and Powers

Verify Cybersecurity Incident Reports, Invoices & Ransom Payments

Card No. 06·51331 · Updated · Standard formula, shown below

This guide walks you through verifying the three financial documents a cybersecurity provider may give you after an incident: the incident report, the invoice, and any ransom payment records. You’ll learn what to check in each document, how to cross‑reference them, and how to spot red flags. Before you start, gather the original incident timeline, your contract or statement of work (SOW), and any communication (emails, chat logs) from the provider during the incident.

What You’ll Need

  • The original incident report (PDF or portal access)
  • The invoice(s) for services and/or ransom payment
  • Your contract or SOW with the provider
  • Email or chat logs with the provider during the incident
  • Bank or crypto transaction records (if a ransom was paid)
  • Access to a blockchain explorer (if crypto was used) and WHOIS lookup

Step-by-Step

  1. Verify the incident report timeline. Open the incident report and note the date and time of first detection, containment, and resolution. Cross‑check these against your own logs (e.g., firewall alerts, system uptime) and the provider’s emails. If the provider claims a specific attack vector (e.g., phishing email), ask for the original email header or the specific log entry. Be wary if the timeline is vague or missing.
  2. Check the report’s technical details. Look for indicators of compromise (IOCs) like IP addresses, file hashes, or domains. Verify these using free threat intelligence tools (e.g., VirusTotal, AlienVault OTX). For example, paste a file hash into VirusTotal and see if it matches the reported malware. If the IOCs are generic or unverifiable, that’s a red flag.
  3. Validate the report’s conclusion. The report should state what data was accessed or exfiltrated. Cross‑reference this with your own data loss prevention (DLP) alerts or user activity logs. If the report says “no data was exfiltrated” but your logs show a large outbound transfer, question it.
  4. Review the invoice line‑by‑line. Compare each line item to the SOW. Check the hourly rate, the number of hours billed, and any expenses (e.g., software licenses, travel). Verify that the hours match the timeline in the incident report. For example, if the report says the provider spent 10 hours on containment, but the invoice shows 40 hours for that day, ask for a breakdown.
  5. Confirm the ransom payment details. If the provider paid a ransom, you should see a separate invoice or a line item for it. Ask for the crypto wallet address (if crypto) and the transaction hash. Use a blockchain explorer (e.g., Blockchain.com, Etherscan) to check the transaction: amount, date, and recipient. If the provider used a fiat transfer, ask for a bank receipt.
  6. Cross‑reference the ransom amount. Compare the ransom amount on the invoice to the actual transaction on the blockchain. Note that the provider may add a service fee, but the ransom itself should match. If the transaction hash shows a different amount or a different date, that’s a major discrepancy.
  7. Check the provider’s credentials and licensing. Verify that the provider is who they say they are. Look up their company registration, check if they have relevant certifications (e.g., CISSP, GIAC), and see if they have a physical address. Be cautious if the provider is newly formed or has no online presence.
  8. Ask for original logs and artifacts. A legitimate provider should be able to provide raw log extracts, memory dumps, or malware samples (if any) to support their report. If they refuse or give excuses, that’s a red flag. However, be aware that they may redact sensitive information to protect other clients.
  9. Get a second opinion. If the incident is high‑stakes, consider having an independent expert review the report and invoices. This can be expensive, but it’s worth it for large ransom payments or if you suspect fraud.
  10. Document your verification. Keep a record of what you checked, what you found, and any discrepancies. This will be useful if you need to dispute the invoice or report the provider to authorities.

Common Mistakes

  • Not checking the timeline. Providers may inflate hours to increase the invoice. Always compare the reported hours to the incident timeline.
  • Assuming the provider is honest. Even reputable firms can make mistakes. Always verify the details.
  • Ignoring small line items. A $50 “miscellaneous” fee could be a sign of padding. Question every line.
  • Not verifying crypto transactions. Ransom payments in crypto are traceable; use a blockchain explorer to confirm the amount and recipient.
  • Accepting a “confidential” excuse. While some details may be confidential, the provider should still give you enough evidence to verify the core facts.
  • Waiting too long. Dispute any discrepancies immediately. Delaying can make it harder to resolve.

Tips

  • Use a checklist to track each verification step.
  • Keep all communication in writing (email) rather than phone calls.
  • If the provider uses a sub‑contractor, ask for that sub‑contractor’s invoice as well.
  • For crypto payments, save the transaction hash and a screenshot of the blockchain explorer page.
  • Check if the provider is on any industry watchlists (e.g., FBI’s Internet Crime Complaint Center).
  • If you have cyber insurance, your insurer may have their own verification process—coordinate with them.

Troubleshooting

  • If the provider refuses to give you original logs: Escalate to a senior manager. If they still refuse, consider that a major red flag and consult legal counsel.
  • If the blockchain transaction shows a different amount than the invoice: Ask the provider for an explanation. It could be a simple error (e.g., they paid a different amount than they billed). If they can’t explain, dispute the invoice.
  • If you find IOCs that don’t match any known threat: It could be that the provider fabricated the IOCs. Ask them to provide the source log. If they can’t, that’s a sign of a fake report.
  • If the invoice includes expenses you didn’t approve: Refer to your SOW. If the SOW requires prior approval for expenses, you can refuse to pay those.
  • If the provider claims the ransom was paid in cash: This is highly unusual and a red flag. Legitimate ransom payments are almost always in crypto or wire transfer. Demand proof.
  • If you suspect fraud: Report it to your local cybercrime unit (e.g., FBI IC3 in the US, Action Fraud in the UK) and your insurance company.

Frequently Asked Questions

Can I verify a ransom payment without a transaction hash?

No. Without a transaction hash or bank receipt, you cannot independently verify the payment. If the provider won’t provide it, treat it as a red flag.

What if the provider redacts parts of the incident report?

Redaction is normal for sensitive data (e.g., other clients’ info). But the core facts—timeline, IOCs, and conclusion—should be visible. If they redact too much, ask for an explanation.

How do I know if the incident report is fake?

Check the IOCs against threat intelligence, verify the timeline with your own logs, and ask for raw data. If the report is vague and the provider can’t produce evidence, it may be fake.

Should I hire a third-party to verify?

For high-value incidents (e.g., ransom over $100k), yes. A third-party expert can review the report and invoices objectively. The cost is often worth it.

What if I don’t have cyber insurance?

You can still verify manually using this guide. If you have insurance, they may have their own process—use it.

Can a provider legally charge for a ransom payment?

It depends on your contract. If the SOW includes ransom payment as a service, they can bill you for it, but they must provide proof of the payment. If the SOW doesn’t mention it, you may not be obligated to pay.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →