Skip to main content
← All vulnerabilities
CVE-2026-23842GHSA-V4W8-49PV-MF72PYSEC-2026-1244

ChatterBot has Denial of Service via Database Connection Pool Exhaustion

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.2.11
1 proof of concept on GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

ChatterBot is a machine learning, conversational dialog engine for creating chat bots. ChatterBot versions up to 1.2.10 are vulnerable to a denial-of-service condition caused by improper database session and connection pool management. Concurrent invocations of the get_response() method can exhaust the underlying SQLAlchemy connection pool, resulting in persistent service unavailability and requiring a manual restart to recover. Version 1.2.11 fixes the issue.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • gunthercox ChatterBot

    fixed in 1.2.11

  • chatterbotPyPI

    fixed in 1.2.11

References 6

GitHub · gunthercox/ChatterBot

GitHub · user-attachments/assets

GitHub · AdityaBhatt3010/CVE-2026-23842-Denial-of-Service-via-Database-Connection-Pool-Exhaustion-version-1.2.10