Home/Security
Topic

Security

1,018 articles on Security.

11,834 articles
Security — Localhost dangers: CORS and DNS rebinding

Localhost dangers: CORS and DNS rebinding

What is CORS and how can a CORS misconfiguration lead to security issues? In this blog post, we’ll describe some common CORS issues as well as how you can find and fix them.

KSKevin StubbingsKevin Stubbings·April 3, 2025Security
Security — GitHub found 39M secret leaks in 2024. Here’s what we’re doing to help

GitHub found 39M secret leaks in 2024. Here’s what we’re doing to help

Every minute, GitHub blocks several secrets with push protection—but secret leaks still remain one of the most common causes of security incidents. Learn how GitHub is making it easier to protect yourself from exposed secrets, including today’s launches of standalone Secret Protection, org-wide scanning, and better access for teams of all sizes.

EHErin HavensErin Havens·April 1, 2025Security
Security — Build and deploy Remote Model Context Protocol (MCP) servers to Cloudflare

Build and deploy Remote Model Context Protocol (MCP) servers to Cloudflare

You can now build and deploy remote MCP servers to Cloudflare, and we handle the hard parts of building remote MCP servers for you. Unlike local MCP servers you may have previously used, remote MCP servers are Internet-accessible. People simply sign in and grant permissions to MCP clients using familiar authorization flows.

CCloudflare·March 25, 2025Security
Security — Security Week 2025: in review

Security Week 2025: in review

Security Week 2025 has officially come to a close. Our updates for the week included a deep dive on our AI offering, a unified navigation experience, and an introduction to our AI Agent Cloudy. Read about the latest updates from the team and discover how Cloudflare is helping build a better Internet.

KBKim Blight, Adam MartinettiKim Blight, Adam Martinetti·March 24, 2025Security
Security — Welcome to Security Week 2025!

Welcome to Security Week 2025!

The layer of security around today’s Internet is essential to safeguarding everything. Over the next week, we will discuss the latest trends in cyber security, announce new products and partnerships, and showcase the latest in Cloudflare technology. Welcome to Security Week 2025!

GGrantGrant·March 16, 2025Security
Security — Protecting user data through source code analysis at scale

Protecting user data through source code analysis at scale

Meta’s Anti Scraping team focuses on preventing unauthorized scraping as part of our ongoing work to combat data misuse. In order to protect Meta’s changing codebase from scraping attacks, we have introduced static analysis tools into our workflow. These tools allow us to detect potential scraping vectors at scale across our Facebook, Instagram, and even […]

CWChris Wiltz·February 18, 2025Security
Security — Looking back at our Bug Bounty program in 2024

Looking back at our Bug Bounty program in 2024

In 2024, our bug bounty program awarded more than $2.3 million in bounties, bringing our total bounties since the creation of our program in 2011 to over $20 million. As part of our defense-in-depth strategy, we continued to collaborate with the security research community in the areas of GenAI, AR/VR, ads tools, and more. We […]

CWChris Wiltz·February 13, 2025Security
Security — The case for sans-io

The case for sans-io

The most popular option to decompress ZIP files from the Rust programming language is a crate simply named zip — At the time of this writing, it has 48 million downloads. It’s fully-featured, supporting various compression methods, encryption, and even supports writing zip files. However, that’s not the crate everyone uses to read ZIP files. Some applications benefit from using asynchronous I/O, e

AWAmos WengerAmos Wenger·February 7, 2025Security
Security — Data logs: The latest evolution in Meta’s access tools

Data logs: The latest evolution in Meta’s access tools

We’re sharing how Meta built support for data logs, which provide people with additional data about how they use our products. Here we explore initial system designs we considered, an overview of the current architecture, and some important principles Meta takes into account in making data accessible and easy to understand. Users have a variety […]

CWChris Wiltz·February 4, 2025Security
Security — Attacks on Maven proxy repositories

Attacks on Maven proxy repositories

Learn how specially crafted artifacts can be used to attack Maven repository managers. This post describes PoC exploits that can lead to pre-auth remote code execution and poisoning of the local artifacts in Sonatype Nexus and JFrog Artifactory.

MSMichael StepankinMichael Stepankin·January 22, 2025Security
Security — How Meta discovers data flows via lineage at scale

How Meta discovers data flows via lineage at scale

Data lineage is an instrumental part of Meta’s Privacy Aware Infrastructure (PAI) initiative, a suite of technologies that efficiently protect user privacy. It is a critical and powerful tool for scalable discovery of relevant data and data flows, which supports privacy controls across Meta’s systems. This allows us to verify that our users’ everyday interactions […]

CWChris Wiltz·January 22, 2025Security
Security — How Stripe Radar responded to a new wave of card testing

How Stripe Radar responded to a new wave of card testing

While Radar’s models predict the likelihood of fraud, we needed a new way to recognize verification attacks that were causing higher-than-average authorization rates. Learn about our three-layered approach to combatting this new fraud trend.

JMJacob MeltzerJacob Meltzer·January 15, 2025Security
Security — How to scan GitHub Actions workflows for security issues

How to scan GitHub Actions workflows for security issues

In the last few months, we secured 75+ GitHub Actions workflows in open source projects, disclosing 90+ different vulnerabilities. Out of this research we produced new support for workflows in CodeQL, empowering you to secure yours.

AMAlvaro MunozAlvaro Munoz·January 9, 2025Security
Security — Announcing CodeQL Community Packs

Announcing CodeQL Community Packs

We are excited to introduce the new CodeQL Community Packs, a comprehensive set of queries and models designed to enhance your code analysis capabilities. These packs are tailored to augment…

AMAlvaro MunozAlvaro Munoz·December 23, 2024Security
Security — Uncovering GStreamer secrets

Uncovering GStreamer secrets

In this post, I’ll walk you through the vulnerabilities I uncovered in the GStreamer library and how I built a custom fuzzing generator to target MP4 files.

AMAntonio MoralesAntonio Morales·December 17, 2024Security
Security — Migration Automation: Easing the Jenkins → GHA shift with help from AI

Migration Automation: Easing the Jenkins → GHA shift with help from AI

Overview The past few months have been exciting times for Slack’s CI infrastructure. After years of developer frustration with Jenkins (everything from security issues to downtime to generally poor UX) internal pressure led us to move a majority of Slack’s CI jobs from Jenkins to GitHub Actions. My intern project at Slack this summer involved…

ZSZhengyu Shen·December 16, 2024Security
Security — WordPress Multi-Multisite: A Case Study

WordPress Multi-Multisite: A Case Study

What's it look like to create a dashboard within the WordPress admin for analyzing Google Analytics data across 900 blogs across 25 multisite instances? It involves designing a user-friendly interface, leveraging the WordPress REST API, implementing a plugin for data retrieval, and addressing challenges like rate limits and authentication.

SFScott FennellScott Fennell·November 27, 2024Security
Security — Bigger and badder: how DDoS attack sizes have evolved over the last decade

Bigger and badder: how DDoS attack sizes have evolved over the last decade

If we plot the metrics associated with large DDoS attacks observed in the last 10 years, does it show a straight, steady increase in an exponential curve that keeps becoming steeper, or is it closer to a linear growth? Our analysis found the growth is not linear but rather is exponential, with the slope varying depending on the metric (rps, pps or bps).

JSJose SalvadorJose Salvador·November 20, 2024Security
Security — Using ML to comply with SCA requirements

Using ML to comply with SCA requirements

By applying ML to the process of navigating SCA requirements, we’re helping users reduce checkout friction while lowering fraud and increasing authorization rates.

NONiall O’HaraNiall O’Hara·November 14, 2024Security
Security — How Meta built large-scale cryptographic monitoring

How Meta built large-scale cryptographic monitoring

Cryptographic monitoring at scale has been instrumental in helping our engineers understand how cryptography is used at Meta. Monitoring has given us a distinct advantage in our efforts to proactively detect and remove weak cryptographic algorithms and has assisted with our general change safety and reliability efforts. We’re sharing insights into our own cryptographic monitoring […]

CWChris Wiltz·November 12, 2024Security
Security — Empowering Engineers with AI

Empowering Engineers with AI

Background and motivation In the fast-paced world of software development, having the right tools can make all the difference. At Slack, we’ve been working on a set of AI-powered developer tools that are saving 10,000+ hours of developer time yearly, while meeting our strictest requirements for security, data protection, and compliance. In this post, we’ll…

SBSrivani Bethi·November 8, 2024Security