The SentinelOne Annual Threat Report - A Defenders Guide from the FrontlinesThe SentinelOne Annual Threat ReportGet the Report
Experiencing a Breach?Blog
Get StartedContact Us
SentinelOne
  • Platform
    Platform Overview
    • Singularity Platform
      Welcome to Integrated Enterprise Security
    • AI for Security
      Leading the Way in AI-Powered Security Solutions
    • Securing AI
      Accelerate AI Adoption with Secure AI Tools, Apps, and Agents.
    • How It Works
      The Singularity XDR Difference
    • Singularity Marketplace
      One-Click Integrations to Unlock the Power of XDR
    • Pricing & Packaging
      Comparisons and Guidance at a Glance
    Data & AI
    • Purple AI
      Accelerate SecOps with Generative AI
    • Singularity Hyperautomation
      Easily Automate Security Processes
    • AI-SIEM
      The AI SIEM for the Autonomous SOC
    • AI Data Pipelines
      Security Data Pipeline for AI SIEM and Data Optimization
    • Singularity Data Lake
      AI-Powered, Unified Data Lake
    • Singularity Data Lake for Log Analytics
      Seamlessly Ingest Data from On-Prem, Cloud or Hybrid Environments
    Endpoint Security
    • Singularity Endpoint
      Autonomous Prevention, Detection, and Response
    • Singularity XDR
      Native & Open Protection, Detection, and Response
    • Singularity RemoteOps Forensics
      Orchestrate Forensics at Scale
    • Singularity Threat Intelligence
      Comprehensive Adversary Intelligence
    • Singularity Vulnerability Management
      Application & OS Vulnerability Management
    • Singularity Identity
      Identity Threat Detection and Response
    Cloud Security
    • Singularity Cloud Security
      Block Attacks with an AI-Powered CNAPP
    • Singularity Cloud Native Security
      Secure Cloud and Development Resources
    • Singularity Cloud Workload Security
      Real-Time Cloud Workload Protection Platform
    • Singularity Cloud Data Security
      AI-Powered Threat Detection for Cloud Storage
    • Singularity Cloud Security Posture Management
      Detect and Remediate Cloud Misconfigurations
    Securing AI
    • Prompt Security
      Secure AI Tools Across Your Enterprise
  • Why SentinelOne?
    Why SentinelOne?
    • Why SentinelOne?
      Cybersecurity Built for What’s Next
    • Our Customers
      Trusted by the World’s Leading Enterprises
    • Industry Recognition
      Tested and Proven by the Experts
    • About Us
      The Industry Leader in Autonomous Cybersecurity
    Compare SentinelOne
    • Arctic Wolf
    • Broadcom
    • CrowdStrike
    • Cybereason
    • Microsoft
    • Palo Alto Networks
    • Sophos
    • Splunk
    • Trellix
    • Trend Micro
    • Wiz
    Verticals
    • Energy
    • Federal Government
    • Finance
    • Healthcare
    • Higher Education
    • K-12 Education
    • Manufacturing
    • Retail
    • State and Local Government
  • Services
    Managed Services
    • Managed Services Overview
      Wayfinder Threat Detection & Response
    • Threat Hunting
      World-Class Expertise and Threat Intelligence
    • Managed Detection & Response
      24/7/365 Expert MDR Across Your Entire Environment
    • Incident Readiness & Response
      DFIR, Breach Readiness, & Compromise Assessments
    Support, Deployment, & Health
    • Technical Account Management
      Customer Success with Personalized Service
    • SentinelOne GO
      Guided Onboarding & Deployment Advisory
    • SentinelOne University
      Live and On-Demand Training
    • Services Overview
      Comprehensive Solutions for Seamless Security Operations
    • SentinelOne Community
      Community Login
  • Partners
    Our Network
    • MSSP Partners
      Succeed Faster with SentinelOne
    • Singularity Marketplace
      Extend the Power of S1 Technology
    • Cyber Risk Partners
      Enlist Pro Response and Advisory Teams
    • Technology Alliances
      Integrated, Enterprise-Scale Solutions
    • SentinelOne for AWS
      Hosted in AWS Regions Around the World
    • Channel Partners
      Deliver the Right Solutions, Together
    • SentinelOne for Google Cloud
      Unified, Autonomous Security Giving Defenders the Advantage at Global Scale
    • Partner Locator
      Your Go-to Source for Our Top Partners in Your Region
    Partner Portal→
  • Resources
    Resource Center
    • Case Studies
    • Data Sheets
    • eBooks
    • Reports
    • Videos
    • Webinars
    • Whitepapers
    • Events
    View All Resources→
    Blog
    • Feature Spotlight
    • For CISO/CIO
    • From the Front Lines
    • Identity
    • Cloud
    • macOS
    • SentinelOne Blog
    Blog→
    Tech Resources
    • SentinelLABS
    • Ransomware Anthology
    • Cybersecurity 101
  • About
    About SentinelOne
    • About SentinelOne
      The Industry Leader in Cybersecurity
    • Investor Relations
      Financial Information & Events
    • SentinelLABS
      Threat Research for the Modern Threat Hunter
    • Careers
      The Latest Job Opportunities
    • Press & News
      Company Announcements
    • Cybersecurity Blog
      The Latest Cybersecurity Threats, News, & More
    • FAQ
      Get Answers to Our Most Frequently Asked Questions
    • DataSet
      The Live Data Platform
    • S Foundation
      Securing a Safer Future for All
    • S Ventures
      Investing in the Next Generation of Security, Data and AI
  • Pricing
Get StartedContact Us
CVE Vulnerability Database
Vulnerability Database/CVE-2026-25043

CVE-2026-25043: Budibase Password Reset DoS Vulnerability

CVE-2026-25043 is a denial of service flaw in Budibase's password reset functionality that allows attackers to flood user inboxes with reset emails. This article covers the technical details, affected versions, and mitigation steps.

Published: April 10, 2026

CVE-2026-25043 Overview

CVE-2026-25043 is a business logic vulnerability affecting Budibase, an open-source low-code platform. The vulnerability exists in the password reset functionality due to the absence of rate limiting, CAPTCHA, or abuse prevention mechanisms on the "Forgot Password" endpoint. An unauthenticated attacker can repeatedly trigger password reset requests for the same email address, resulting in hundreds of password reset emails being sent in a short time window.

This business logic flaw enables large-scale email flooding, user harassment, denial of service (DoS) against user inboxes, and potential financial and reputational impact for organizations using Budibase. The vulnerability was identified as CWE-770 (Allocation of Resources Without Limits or Throttling).

Critical Impact

Unauthenticated attackers can abuse the password reset endpoint to flood user inboxes with reset emails, causing denial of service and potential reputational damage to Budibase deployments.

Affected Products

  • Budibase versions prior to 3.23.25
  • Self-hosted Budibase installations with exposed password reset endpoints
  • Cloud-hosted Budibase instances running vulnerable versions

Discovery Timeline

  • 2026-04-03 - CVE-2026-25043 published to NVD
  • 2026-04-07 - Last updated in NVD database

Technical Details for CVE-2026-25043

Vulnerability Analysis

This vulnerability represents a classic business logic flaw where the application fails to implement proper resource allocation controls on a sensitive endpoint. The "Forgot Password" functionality lacks essential abuse prevention mechanisms that would normally limit the rate at which password reset requests can be submitted.

Without rate limiting or CAPTCHA verification, the endpoint becomes susceptible to automated abuse. An attacker can craft simple scripts to repeatedly call the password reset endpoint with a target email address, generating a flood of legitimate password reset emails. This attack requires no authentication and can be executed from any network location.

The impact extends beyond simple annoyance—mass email generation can trigger email service provider rate limits, potentially blocking legitimate organizational communications. Additionally, excessive email traffic may result in increased operational costs for organizations using metered email services.

Root Cause

The root cause of CVE-2026-25043 is the absence of request throttling mechanisms on the password reset endpoint. The application processes each password reset request independently without tracking request frequency per email address or IP address. This lack of resource allocation controls (CWE-770) allows unlimited requests to be processed, directly translating to unlimited email generation.

Properly secured password reset implementations typically include:

  • Per-IP rate limiting
  • Per-email address request throttling
  • CAPTCHA challenges after initial requests
  • Exponential backoff for repeated requests

The vulnerable Budibase versions implemented none of these protective measures, leaving the endpoint fully exposed to abuse.

Attack Vector

The attack vector is network-based and requires no authentication or user interaction. An attacker can exploit this vulnerability by sending HTTP requests to the "Forgot Password" endpoint in rapid succession. The attack can be automated using basic scripting tools or HTTP clients.

The exploitation process involves identifying the password reset endpoint, crafting valid requests containing a target email address, and submitting requests at high volume. Each successful request triggers a legitimate password reset email to the target address, effectively weaponizing the application's own email infrastructure against its users.

Since no verification or throttling exists, an attacker can sustain this attack indefinitely, limited only by network bandwidth and the target server's capacity to process requests.

Detection Methods for CVE-2026-25043

Indicators of Compromise

  • Unusually high volume of password reset emails sent to single email addresses
  • Spike in outbound email traffic from Budibase application servers
  • Multiple password reset requests from single IP addresses in short time windows
  • User complaints about email flooding or inbox denial of service
  • Email service provider warnings about sending limits or reputation issues

Detection Strategies

  • Monitor application logs for repeated calls to the password reset endpoint with identical email parameters
  • Implement network-level monitoring for high-frequency POST requests to authentication-related endpoints
  • Configure email service alerts for unusual outbound volume patterns
  • Review web application firewall (WAF) logs for automated request patterns targeting reset endpoints
  • Analyze request timing patterns to identify scripted or automated abuse attempts

Monitoring Recommendations

  • Deploy application-layer logging that captures timestamp, IP address, and email parameter for all password reset requests
  • Configure SIEM rules to alert on password reset request rates exceeding normal thresholds
  • Implement real-time monitoring of outbound email queues for abnormal volume spikes
  • Establish baseline metrics for password reset request frequency to enable anomaly detection

How to Mitigate CVE-2026-25043

Immediate Actions Required

  • Upgrade Budibase to version 3.23.25 or later immediately
  • Review email logs for evidence of prior exploitation or abuse
  • Consider temporarily disabling the password reset functionality if immediate patching is not possible
  • Implement network-level rate limiting via WAF or reverse proxy as interim protection
  • Notify affected users if email flooding has already occurred

Patch Information

Budibase has addressed this vulnerability in version 3.23.25. The fix implements proper rate limiting and abuse prevention mechanisms on the password reset endpoint. Organizations should upgrade to this version or later to remediate the vulnerability.

The security patch is available via the GitHub commit. Additional details can be found in the GitHub Security Advisory GHSA-277c-prw2-rqgh.

Workarounds

  • Implement rate limiting at the web server or reverse proxy level (e.g., NGINX limit_req_zone) to throttle requests to the password reset endpoint
  • Deploy a Web Application Firewall (WAF) rule to limit POST requests to authentication endpoints by IP address
  • Consider implementing CAPTCHA protection via a reverse proxy or edge service if application-level patching is delayed
  • Temporarily restrict access to the password reset endpoint to internal networks only if external access is not required
  • Monitor and block IP addresses exhibiting abusive request patterns
bash
# NGINX rate limiting configuration example
# Add to http context in nginx.conf
limit_req_zone $binary_remote_addr zone=password_reset:10m rate=5r/m;

# Add to location block for password reset endpoint
location /api/global/auth/password/reset {
    limit_req zone=password_reset burst=2 nodelay;
    proxy_pass http://budibase_backend;
}

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

  • Vulnerability Details
  • TypeDOS

  • Vendor/TechBudibase

  • SeverityMEDIUM

  • CVSS Score5.3

  • EPSS Probability0.05%

  • Known ExploitedNo
  • CVSS Vector
  • CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
  • Impact Assessment
  • ConfidentialityLow
  • IntegrityNone
  • AvailabilityLow
  • CWE References
  • CWE-770
  • Technical References
  • GitHub Commit Update

  • GitHub Security Advisory GHSA-277c-prw2-rqgh
  • Related CVEs
  • CVE-2026-41428: Budibase Auth Bypass Vulnerability

  • CVE-2026-25044: Budibase RCE Vulnerability

  • CVE-2026-31818: Budibase SSRF Vulnerability

  • CVE-2026-35214: Budibase Path Traversal Vulnerability
Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.

Try SentinelOne
  • Get Started
  • Get a Demo
  • Product Tour
  • Why SentinelOne
  • Pricing & Packaging
  • FAQ
  • Contact
  • Contact Us
  • Customer Support
  • SentinelOne Status
  • Language
  • Platform
  • Singularity Platform
  • Singularity Endpoint
  • Singularity Cloud
  • Singularity AI-SIEM
  • Singularity Identity
  • Singularity Marketplace
  • Purple AI
  • Services
  • Wayfinder TDR
  • SentinelOne GO
  • Technical Account Management
  • Support Services
  • Verticals
  • Energy
  • Federal Government
  • Finance
  • Healthcare
  • Higher Education
  • K-12 Education
  • Manufacturing
  • Retail
  • State and Local Government
  • Cybersecurity for SMB
  • Resources
  • Blog
  • Labs
  • Case Studies
  • Videos
  • Product Tours
  • Events
  • Cybersecurity 101
  • eBooks
  • Webinars
  • Whitepapers
  • Press
  • News
  • Ransomware Anthology
  • Company
  • About Us
  • Our Customers
  • Careers
  • Partners
  • Legal & Compliance
  • Security & Compliance
  • Investor Relations
  • S Foundation
  • S Ventures

©2026 SentinelOne, All Rights Reserved.

Privacy Notice Terms of Use

English