---
id: CVE-2022-4969
aliases:
  - GHSA-4r4c-66gf-g9g5
  - PYSEC-2026-1875
title: rockhopper Buffer Overflow vulnerability
summary: rockhopper Buffer Overflow vulnerability
severity: medium
cvss: 5.3
cvssVector: 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L'
vendor: rockhopper
product: rockhopper
ecosystem: pip
affected:
  - rockhopper < 0.2.0
patched:
  - rockhopper 0.2.0
published: '2024-05-28'
updated: '2026-07-07'
source: OSV
sourceUrl: 'https://osv.dev/vulnerability/GHSA-4r4c-66gf-g9g5'
references:
  - url: 'https://nvd.nist.gov/vuln/detail/CVE-2022-4969'
  - url: >-
      https://github.com/bwoodsend/rockhopper/commit/1a15fad5e06ae693eb9b8908363d2c8ef455104e
  - url: 'https://github.com/bwoodsend/rockhopper'
  - url: 'https://github.com/bwoodsend/rockhopper/releases/tag/v0.2.0'
  - url: 'https://vuldb.com/?ctiid.266312'
  - url: 'https://vuldb.com/?id.266312'
tags:
  - osv
  - pip
epss: 0.00233
epssPercentile: 0.14517
ingestedAt: '2026-07-08T18:25:45.532Z'
---

## Overview

A vulnerability, which was classified as critical, has been found in bwoodsend rockhopper up to 0.1.2. Affected by this issue is the function `count_rows` of the file `rockhopper/src/ragged_array.c` of the component Binary Parser. The manipulation of the argument raw leads to buffer overflow. Local access is required to approach this attack. Upgrading to version 0.2.0 is able to address this issue. The name of the patch is 1a15fad5e06ae693eb9b8908363d2c8ef455104e. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-266312.

## Affected packages

- `rockhopper < 0.2.0`

## Remediation

Upgrade to a patched release:

- `rockhopper 0.2.0`
