VOOZH about

URL: https://apify.com/parseforge/first-org-csirt-teams-scraper

โ‡ฑ FIRST.org CSIRT Teams + EPSS Scraper ยท Apify


๐Ÿ‘ FIRST.org CSIRT Teams + EPSS Scraper avatar

FIRST.org CSIRT Teams + EPSS Scraper

Pricing

from $14.00 / 1,000 result items

Go to Apify Store

FIRST.org CSIRT Teams + EPSS Scraper

Extract the FIRST.org global directory of Computer Security Incident Response Teams (CSIRTs): team name, country, region, host organization, constituency, members, established date, and contact channels. Export to JSON, CSV, or Excel for cybersecurity research, threat intelligence.

Pricing

from $14.00 / 1,000 result items

Rating

0.0

(0)

Developer

๐Ÿ‘ ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

๐Ÿ‘ ParseForge Banner

๐Ÿ” FIRST.org CSIRT Teams + EPSS Scraper

๐Ÿš€ Export the global incident-response directory in seconds. Pull 854 CSIRT/SOC teams across 117 countries plus EPSS exploit-prediction scores for 334,000+ CVEs from the Forum of Incident Response and Security Teams.

๐Ÿ•’ Last updated: 2026-05-23 ยท ๐Ÿ“Š 26 fields per record ยท ๐Ÿ›ฐ๏ธ 854 CSIRT teams ยท ๐ŸŒ 117 countries ยท ๐Ÿ› 334k+ CVEs scored

The FIRST.org CSIRT Teams + EPSS Scraper exports the authoritative directory of computer security incident response teams (CSIRTs) maintained by FIRST.org, plus the EPSS (Exploit Prediction Scoring System) service that scores the likelihood of exploitation for every published CVE. It returns 26 fields per record, including team name, full name, membership type, team type, host organisation, country, contact channels, PGP keys, operating hours, and constituency description.

The directory covers 854 incident response teams across 117 countries, including national CERTs, sector-specific ISACs, vendor PSIRTs, financial-services CSIRTs, and academic teams. The EPSS mode returns daily-refreshed exploit-likelihood scores and percentiles for 334,000+ CVEs, the same model used by Fortune 500 security teams to prioritize patching.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Cybersecurity teams, threat intel analysts, incident responders, vulnerability managers, CISO offices, ISAC operators, security researchersIncident coordination, CVE prioritization, threat-intel feeds, vendor PSIRT discovery, regional CERT outreach, vulnerability triage

๐Ÿ“‹ What the FIRST.org Scraper does

Two collection modes plus filters:

  • ๐Ÿ›ฐ๏ธ CSIRT teams directory. 854 incident response teams worldwide with contact channels, PGP keys, operating hours, and constituency.
  • ๐Ÿ› EPSS scores. Daily-updated exploit-prediction scores and percentiles for 334,000+ CVEs.
  • ๐ŸŒ Country filter. Restrict the teams directory to one ISO-2 country code from a 117-country enum.
  • ๐Ÿ” Team-name filter. Free-text substring filter on team name, full name, or host organisation (case-insensitive).
  • ๐Ÿ†” CVE filter. In EPSS mode, optionally narrow to one CVE ID for targeted lookups.

Each team record includes contact email, website, phone (with separate emergency number), full street address, time zone, operating hours, constituency description, PGP key ID and fingerprint, establishment date, and FIRST.org membership tenure.

๐Ÿ’ก Why it matters: when an incident hits, knowing which CERT to contact in which country saves hours. When 1,000 new CVEs drop per week, EPSS tells you which ones attackers are actually exploiting. Both feeds are publicly available, but they live in different schemas at different endpoints. This Actor unifies them into one structured dataset.


๐ŸŽฌ Full Demo

๐Ÿšง Coming soon: a 3-minute walkthrough showing how to pull every European national CERT contact and load it into an incident-response runbook.


โš™๏ธ Input

InputTypeDefaultBehavior
maxItemsinteger10Records to return. Free plan caps at 10, paid plan at 1,000,000.
modestring"teams""teams" for CSIRT directory, "epss" for CVE scores.
countrystring""ISO-2 country filter for teams mode (117 supported). Empty = all.
teamFilterstring""Substring filter on team name, full name, or host (case-insensitive).
cvestring""EPSS mode only. Optional CVE ID (e.g. CVE-2024-12345).

Example: every German CSIRT team with contact details.

{
"maxItems":50,
"mode":"teams",
"country":"DE"
}

Example: EPSS scores for one specific CVE.

{
"maxItems":1,
"mode":"epss",
"cve":"CVE-2024-3094"
}

โš ๏ธ Good to Know: EPSS scores refresh daily. A score of 0.97 means the model estimates a 97% probability that this CVE will be exploited in the next 30 days. Percentile tells you where this CVE ranks against all scored CVEs. Combine both with CVSS for full risk context.


๐Ÿ“Š Output

Each record contains 26 fields (team mode populates team fields, EPSS mode populates score fields; the other set is null). Download the dataset as CSV, Excel, JSON, or XML.

๐Ÿงพ Schema

FieldTypeExample
๐Ÿ†” idstring | null"1234"
๐Ÿ›ฐ๏ธ teamstring | null"CERT-Bund"
๐Ÿ“› teamFullstring | null"Computer Emergency Response Team for German federal agencies"
๐ŸŽ–๏ธ membershipstring | null"Full Member"
๐Ÿท๏ธ teamTypestring | null"National CSIRT"
๐Ÿข hoststring | null"BSI - Federal Office for Information Security"
๐ŸŒ countrystring | null"DE"
๐Ÿ“ง emailstring | null"certbund@bsi.bund.de"
๐ŸŒ websitestring | null"https://www.bsi.bund.de/CERT-Bund/"
๐Ÿ“ž phonestring | null"+49 228 99 9582 222"
๐Ÿ†˜ phoneEmergencystring | null"+49 228 99 9582 222"
๐Ÿ“ฎ addressstring | null"Godesberger Allee 185-189, 53175 Bonn, Germany"
๐Ÿ•’ timezonestring | null"Europe/Berlin"
โฐ operatingHoursstring | null"24x7"
๐Ÿ‘ฅ constituencystring | null"German federal agencies"
๐Ÿ“ constituencyDescriptionstring | null"All federal government agencies of Germany"
๐Ÿ”‘ pgpIdstring | null"0x12345678"
๐Ÿ—๏ธ pgpFingerprintstring | null"ABCD 1234 EFGH..."
๐Ÿ“† establishmentstring | null"1994-01-01"
๐ŸŽŸ๏ธ memberSincestring | null"2000-06-15"
๐Ÿ• lastModifiedISO 8601 | null"2024-08-12T10:23:00"
๐Ÿ› cvestring | null"CVE-2024-3094"
๐Ÿ“Š epssScorenumber | null0.97214
๐Ÿ“ˆ epssPercentilenumber | null0.99987
๐Ÿ“… epssDatestring | null"2026-05-22"
๐Ÿท๏ธ modestring"teams"
๐Ÿ•’ scrapedAtISO 8601"2026-05-23T00:00:00.000Z"

๐Ÿ“ฆ Sample records


โœจ Why choose this Actor

Capability
๐Ÿ›ฐ๏ธ854 CSIRT teams. Every FIRST.org member team across 117 countries, with contact channels and PGP keys.
๐Ÿ›EPSS for 334k+ CVEs. Daily-refreshed exploit-prediction scores and percentiles.
๐ŸŒCountry filter. Restrict the directory to one of 117 ISO-2 codes.
๐Ÿ”Free-text search. Substring filter on team name, full name, or host.
๐Ÿ“ŠFull team metadata. Type, membership, constituency, operating hours, time zone, PGP, establishment date.
โšกFast. 100 teams in under 10 seconds.
๐ŸšซNo authentication. Public FIRST.org API. No login or token required.

๐Ÿ“Š Incident response runs on phone numbers and email addresses. EPSS turns CVE noise into a triage queue. Both should be one structured pull away.


๐Ÿ“ˆ How it compares to alternatives

ApproachCostCoverageRefreshFiltersSetup
โญ FIRST.org CSIRT + EPSS Scraper (this Actor)$5 free credit, then pay-per-use854 teams, 334k+ CVEsLive per runmode, country, team, CVEโšก 2 min
FIRST.org website manual lookupFreeSameLiveBrowser-only๐Ÿข One team at a time
Direct FIRST.org API codeFreeSameLiveCustom code๐Ÿ•’ Hours of code
Commercial threat-intel platforms$500+/monthBroaderLiveManyโณ Onboarding required

Pick this Actor when you want the FIRST.org directory and EPSS as structured data, with country and team filters, without writing custom client code.


๐Ÿš€ How to use

  1. ๐Ÿ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. ๐ŸŒ Open the Actor. Go to the FIRST.org CSIRT Teams + EPSS Scraper page on the Apify Store.
  3. ๐ŸŽฏ Set input. Pick mode (teams or epss), optionally filter by country, team name, or CVE, and set maxItems.
  4. ๐Ÿš€ Run it. Click Start and let the Actor collect your data.
  5. ๐Ÿ“ฅ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

โฑ๏ธ Total time from signup to a downloaded dataset: 3-5 minutes. No coding required.


๐Ÿ’ผ Business use cases

๐Ÿšจ Incident Response Teams

  • Build a country-by-country CSIRT contact runbook
  • 24x7 vs business-hours coverage maps
  • PGP key directory for encrypted IR comms
  • Vendor PSIRT lookup during product incidents

๐Ÿ› Vulnerability Management

  • Daily EPSS refresh into your VM platform
  • Patch-prioritization dashboards by EPSS score
  • "Top 100 most-likely-exploited CVEs" reports
  • Tie EPSS to your asset inventory

๐Ÿ›ก๏ธ Threat Intel & SOC

  • Enrich IOCs with peer-CSIRT contacts
  • Regional threat-intel sharing maps
  • ISAC and sector-specific team discovery
  • Pre-build mutual-aid agreements

๐Ÿ›๏ธ Policy & Governance

  • National-CERT capability gap analysis
  • Country-by-country cyber-readiness reports
  • Sector coverage benchmarking
  • Public-private partnership mapping

๐Ÿ”Œ Automating FIRST.org Scraper

Control the scraper programmatically for scheduled runs and pipeline integrations:

  • ๐ŸŸข Node.js. Install the apify-client NPM package.
  • ๐Ÿ Python. Use the apify-client PyPI package.
  • ๐Ÿ“š See the Apify API documentation for full details.

The Apify Schedules feature lets you trigger this Actor on any cron interval. Daily EPSS refreshes and weekly CSIRT directory refreshes are both common patterns.


๐ŸŒŸ Beyond business use cases

Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.

๐ŸŽ“ Research and academia

  • Cybersecurity governance research
  • CSIRT-network topology studies
  • EPSS model-validation experiments
  • Coursework on global incident response

๐ŸŽจ Personal and creative

  • Build a personal "CVE of the day" feed
  • Side projects mapping cyber-defense capacity
  • Hobbyist threat-intel dashboards
  • CTF preparation with real CSIRT context

๐Ÿค Non-profit and civic

  • Cyber-capacity building in developing countries
  • Press research on national-CERT response times
  • Civil-society incident coordination
  • Open-source community security teams

๐Ÿงช Experimentation

  • Train CVE-prioritization ML models with EPSS history
  • Build agent pipelines that route incidents to CSIRTs
  • Prototype vulnerability-triage dashboards
  • Test alert-fatigue reduction techniques

๐Ÿค– Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:


โ“ Frequently Asked Questions

๐Ÿงฉ How does it work?

Pick a mode (teams or EPSS), optionally narrow by country, team name, or CVE, and click Start. The Actor pages through the FIRST.org catalog and emits a clean structured record per team or CVE.

๐Ÿ›ฐ๏ธ How many CSIRT teams are listed?

854 incident response teams across 117 countries at the time of writing. The directory grows as new teams join FIRST.org.

๐Ÿ› What is EPSS?

EPSS (Exploit Prediction Scoring System) is FIRST.org's model that estimates the probability of a CVE being exploited in the next 30 days. It complements CVSS by adding real-world exploitation context. The Actor returns scores and percentiles for every published CVE.

๐ŸŒ Can I filter by country?

Yes. Set country to a two-letter ISO code (e.g. DE, US, JP, BR). The dropdown lists all 117 supported codes. Leave empty for the worldwide directory.

๐Ÿ” Can I search teams by name?

Yes. Set teamFilter to any substring of the team name, full name, or host organisation. The filter is case-insensitive.

โฐ Can I schedule regular runs?

Yes. Use Apify Schedules to run on any cron interval. Daily EPSS refreshes feed vulnerability-management dashboards. Weekly directory refreshes keep IR runbooks current.

โš–๏ธ Is this data legal to use?

Yes. FIRST.org publishes the teams directory and EPSS scores for public use under terms that permit programmatic access.

๐Ÿ’ผ Can I use this commercially?

Yes. Incident-response platforms, vulnerability-management products, threat-intel services, and security consulting are all valid commercial use cases.

๐Ÿ’ณ Do I need a paid Apify plan?

No. The free Apify plan is enough for testing and small runs (10 records per run). A paid plan lifts the limit and gives you access to scheduling, higher concurrency, and larger datasets.

๐Ÿ” What happens if a run fails partway?

Apify retries transient errors automatically. The Actor pages through results deterministically, so a re-run picks up cleanly with the same input.

๐Ÿ†˜ What if I need help?

Our support team is here to help. Contact us through the Apify platform or use the Tally form linked below.


๐Ÿ”Œ Integrate with any app

FIRST.org CSIRT Teams + EPSS Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get run notifications in your channels
  • Airbyte - Pipe security data into your warehouse
  • GitHub - Trigger runs from repo commits
  • Google Drive - Export datasets straight to Sheets

You can also use webhooks to fire downstream actions when a run finishes. Push fresh EPSS scores into your SIEM, or alert your team in Slack when a new high-risk CVE crosses a threshold.


๐Ÿ”— Recommended Actors

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.


๐Ÿ†˜ Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.


โš ๏ธ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by FIRST.org or any of its member teams. All trademarks mentioned are the property of their respective owners. Only publicly available FIRST.org directory and EPSS data is collected.

You might also like

Cybersecurity Intelligence Directory Scraper

jonfr0/cybersecurity-intelligence-scraper

Scrapes the Cybersecurity Intelligence Supplier Directory (cybersecurityintelligence.com) for company profiles including name, website, description, location, phone, and category tags.

1

EPSS CVE Risk Enricher

automation-lab/epss-cve-risk-enricher

Enrich CVE lists with FIRST.org EPSS scores, percentiles, risk buckets, and optional history for vulnerability prioritization.

๐Ÿ‘ User avatar

Stas Persiianenko

2

The Org

canadesk/the-org

Get Organizational data (company, team, chart) and Open jobs from The Org. It's fast and costs little.

๐Ÿ‘ User avatar

Canadesk Support

45

EPSS Exploit Prediction Scoring System Scraper

parseforge/epss-exploit-prediction-scraper

Scrape EPSS (Exploit Prediction Scoring System) scores from FIRST.org. Returns the 30-day probability and percentile rank of CVE exploitation. Filter by CVE ID(s), date, history window, or minimum score.

Cybersecurity Intelligence MCP Server

ryanclinton/cybersecurity-intelligence-mcp

MCP intelligence server for cybersecurity intelligence detection and analysis.

Client Profiler - Sales Intel for Cyber

peachstudio/client-profiler

AI Sales Intelligence for Cybersecurity teams. Combines threat profiling, financial analysis, and LinkedIn contacts in one comprehensive report.