recordedfuture
RecordedFuture is a legitimate threat intelligence platform operated by Recorded Future, Inc., used for gathering and analyzing open-source intelligence (OSINT). However, the user-agent string “RecordedFuture” is frequently repurposed by malicious actors to disguise automated reconnaissance scans against web applications, as documented in Recorded Future’s own developer pages and security advisories. The tool itself is not open-source; its crawler is proprietary and used to index data for the company’s intelligence services, but attackers often mimic or directly use the same user-agent to bypass basic IP‑based blocking.
When deployed maliciously, the RecordedFuture bot performs large‑scale web scraping, directory enumeration, and vulnerability probing. It can harvest publicly exposed passwords, API keys, and configuration files, and it systematically tests for common misconfigurations such as open S3 buckets or exposed .git directories. The scanner typically sends HTTP requests with the exact User‑Agent “RecordedFuture” or “RecordedFuture/1.0” (as registered in the company’s official developer documentation). It also supports concurrent threads, custom headers, and cookie handling to mimic legitimate browsing. Attackers often chain it with credential‑stuffing tools to test leaked credentials against login forms. While the legitimate bot respects robots.txt and rate limits, malicious deployments ignore these constraints and can rapidly exhaust server resources.
Recorded Future’s crawler has been active since at least 2015, but the first documented misuse case occurred in 2018 when a threat actor used a modified version to scrape e‑commerce sites for pricing data and exploit exposed APIs for financial gain. A 2021 incident involved a fake “RecordedFuture” bot that targeted government portals in Eastern Europe, leading to partial data exfiltration of unclassified documents. No dedicated CVE exists for the bot itself; however, Recorded Future’s official security team has acknowledged that the user‑agent is frequently spoofed and recommends blocking it in sensitive environments. The company publishes a list of allowed user‑agent strings on their developer portal to help differentiate legitimate from malicious traffic.
The primary indicator is the exact User‑Agent string RecordedFuture or RecordedFuture/1.0, though variants like “Mozilla/5.0 (compatible; RecordedFuture)” have been observed. Behavioral fingerprints include high request rates (often >50 requests per second to a single endpoint), absence of Accept‑Encoding or Referer headers, and requests targeting non‑standard paths like /wp‑content/uploads/ or /backup/. Additionally, the bot rarely downloads external resources (CSS, images), producing a low ratio of 200 vs. 404 responses in logs. Many web application firewalls (WAFs) now include rules that flag any request bearing the “RecordedFuture” user‑agent as suspicious, even if it originates from the legitimate IP range.
If undetected, a malicious RecordedFuture bot can exfiltrate sensitive files (e.g., database backups, environment variables) that are accidentally left readable on the web. It can amplify credential‑stuffing attacks by testing thousands of leaked password combinations against login pages, leading to account takeovers. For resource‑intensive sites, the high request volume can cause service degradation or additional cloud costs due to excessive bandwidth usage. Even legitimate use of the Recorded Future crawler can inadvertently expose internal‑only endpoints if access controls are misconfigured.
This tool is blocked immediately on detection because the vast majority of traffic bearing the “RecordedFuture” user‑agent in production web applications originates from attackers, not from Recorded Future’s official IP ranges. Blocking the user‑agent string entirely via a web server or WAF rule eliminates the risk without impacting legitimate users, as no normal browser or search engine uses this identifier. Additional rate‑limiting and IP reputation checks should be applied to all automated requests to prevent evasion through User‑Agent spoofing.
Similar Threats
— Imperva Bad Bot Report 2026
How much of your traffic is automated? Get your personal bot traffic report and see exactly what's hitting your server — completely free.
📊 Get My Bot ReportSign up in seconds · No card required
ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the bots listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.
Stay up to date with the latest from Boteraser.
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
CloudFlare provides web performance and security solutions, enhancing site speed and protecting against threats.
Service URL: developers.cloudflare.com (opens in a new window)
These cookies are needed for adding comments on this website.
These cookies are used for managing login functionality on this website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
You can find more information in our Cookie Policy and Privacy Policy.