| [ Web Proxy ] |
| Viewing: https://blog.cloudflare.com/tag/ebpf/ | [Back] [Original] |
TAG
When a critical Linux kernel privilege escalation was publicly disclosed, Cloudflare's security and engineering teams detected, investigated, and mitigated the threat across our global fleet, confirming zero customer impact and no malicious exploitation.
March 31, 2026Magic Transit customers can now program their own DDoS mitigation logic and deploy it across Cloudflares global network. This enables precise, stateful mitigation for custom and proprietary UDP protocols.
This post explores the performance of BPF LPM tries, a critical data structure used for IP matching.
July 4, 2022Heres a short list of recent technical blog posts to give you something to read today
We are open sourcing the production tooling weve built for the sk_lookup hook we contributed to the Linux kernel, called tubular
December 6, 2021By combining the power of eBPF and Nftables, Magic Firewall can mitigate sophisticated attacks on infrastructure by enforcing a positive security model.
SYN-cookies help mitigating SYN-floods for TCP, but how can we protect services from similar attacks that use UDP? We designed an algorithm and a library to fill this gap, and its open source!
October 12, 2019We recently gave a presentation on Programming socket lookup with BPF at the Linux Plumbers Conference 2019 in Lisbon, Portugal.
Recently at I gave a short talk titled "Linux at Cloudflare". The talk ended up being mostly about BPF. It seems, no matter the question - BPF is the answer. Here is a transcript of a slightly adjusted version of that talk.
May 3, 2019It is unlikely we can tell you anything new about the extended Berkeley Packet Filter, eBPF for short, if you've read all the great man pages, docs, guides, and some of our blogs out there. But we can tell you a war story, who doesn't like those?
Here at Cloudflare we use Prometheus to collect operational metrics. We run it on hundreds of servers and ingest millions of metrics per second to get insight into our network and provide the best possible service to our customers.
May 13, 2018How an innocent OS upgrade triggered a cascade of issues and forced us into tracing Linux networking internals.
A friend gave me an interesting task: extract IP TTL values from TCP connections established by a userspace program. This seemingly simple task quickly exploded into an epic Linux system programming hack.
| Web Proxy Viewer | New URL | Original Page |