---
id: CVE-2009-20005
title: >-
  A stack-based buffer overflow exists in the UtilConfigHome.csp endpoint of
  InterSystems Caché 2009.1
summary: >-
  A stack-based buffer overflow exists in the UtilConfigHome.csp endpoint of
  InterSystems Caché 2009.1. The vulnerability is triggered by sending a
  specially crafted HTTP GET request containing an oversized argument to the
  .csp handler. Du…
severity: none
cwe:
  - CWE-121
published: '2025-09-16'
updated: '2026-10-01'
sourceUpdated: '2026-10-01T23:10:00.233'
source: NVD
sourceUrl: 'https://nvd.nist.gov/vuln/detail/CVE-2009-20005'
references:
  - url: >-
      https://raw.githubusercontent.com/rapid7/metasploit-framework/master/modules/exploits/windows/http/intersystems_cache.rb
    label: disclosure@vulncheck.com
  - url: 'https://www.exploit-db.com/exploits/16807'
    label: disclosure@vulncheck.com
  - url: 'https://www.intersystems.com/products/cache/'
    label: disclosure@vulncheck.com
  - url: >-
      https://www.juniper.net/us/en/threatlabs/ips-signatures/detail.APP:INTERSYSTEMS-CACHE-OF.html
    label: disclosure@vulncheck.com
  - url: >-
      https://www.vulncheck.com/advisories/intersystems-cache-stack-buffer-overflow
    label: disclosure@vulncheck.com
  - url: >-
      https://raw.githubusercontent.com/rapid7/metasploit-framework/master/modules/exploits/windows/http/intersystems_cache.rb
    label: 134c704f-9b21-4f2e-91b3-4a467353bcc0
  - url: 'https://www.exploit-db.com/exploits/16807'
    label: 134c704f-9b21-4f2e-91b3-4a467353bcc0
tags:
  - nvd
  - exploit-available
epss: 0.01361
epssPercentile: 0.7073
exploits:
  metasploit:
    - exploit/windows/http/intersystems_cache
  checkedAt: '2026-10-02T00:05:28.622Z'
exploitAvailable: true
ingestedAt: '2026-10-02T00:04:54.713Z'
---

## Overview

A stack-based buffer overflow exists in the UtilConfigHome.csp endpoint of InterSystems Caché 2009.1. The vulnerability is triggered by sending a specially crafted HTTP GET request containing an oversized argument to the .csp handler. Due to insufficient bounds checking, the input overflows a stack buffer, allowing an attacker to overwrite control structures and execute arbitrary code. It is unknown if this vulnerability was patched and an affected version range remains undefined.

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
