#4685·crowdsec

Redditbot is currently blocked by AppSec and not excluded from bot challenges

Author: l4rm4ndCreated Sep 14, 2026Updated Sep 14, 2026
Labelskind/enhancementneeds/triage

What would you like to be added?

The Reddit link-preview crawler (redditbot) is currently being blocked/challenged by CrowdSec AppSec and the new bot detection feature.

It is not currently included in the appsec-bot-challenge-exclude-social WAF configuration.

I would like to add support for Redditbot as a legitimate social-media crawler, similar to the existing exclusions for services such as Twitter/X, LinkedIn, Discord, Pinterest, etc.

Observed User-Agent

The requests I am seeing use the following User-Agent:

Mozilla/5.0 (compatible; redditbot/1.0; +http://www.reddit.com/feedback)

The identifying part appears to be:

redditbot/1.0

Network verification

The challenge is that, unlike some of the other supported bots, I have not been able to identify a dedicated and trustworthy IP range for Redditbot that we could use for verification.

For example, we observed a request with the following headers:

User-Agent: Mozilla/5.0 (compatible; redditbot/1.0; +http://www.reddit.com/feedback)
X-Forwarded-Host: ...
X-Span: ...
X-Sampled: 1
X-Trace: ...
Traceparent: ...
X-Forwarded-Server: ...
X-Parent: 0

However, I don't consider these headers to be suitable authentication/verification mechanisms for a legitimate bot whitelist. I also don't want to whitelist broad cloud-provider IP ranges merely because Redditbot may originate from such infrastructure.

Question

What is the recommended way to add redditbot to the appsec-bot-challenge-exclude-social configuration?

In particular:

  1. Is there an official Redditbot IP range, ASN, reverse-DNS pattern, or other network attribute that CrowdSec recommends using to verify that requests genuinely originate from Reddit?
  2. If no trustworthy network verification is available, does CrowdSec support a User-Agent-only legitimate-bot definition for Redditbot? I assume not, as the user-agent can be spoofed by anyone and would bypass bot protection completely.
  3. Is there another recommended mechanism for allowing Reddit's URL/link-preview crawler without weakening AppSec bot protection?

I'd be happy to contribute a reddit.json definition if there is a recommended verification method.

Thanks!

Why is this needed?

Unlike other social media bots, Reddit is not included in the list of appsec-bot-challenge-exclude-social. Therefore, it is blocked and gets the bot verification challenge. Unable to fetch blog post seo content, images and sorts.