---
id: CVE-2024-1603
aliases:
  - GHSA-jwrc-3v3f-5cq5
  - PYSEC-2026-1755
title: PaddlePaddle allows arbitrary file read via paddle.vision.ops.read_file
summary: PaddlePaddle allows arbitrary file read via paddle.vision.ops.read_file
severity: high
cvss: 7.5
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'
vendor: paddlepaddle
product: paddlepaddle
ecosystem: pip
affected:
  - paddlepaddle <= 2.6.0
published: '2024-03-23'
updated: '2026-09-10'
sourceUpdated: '2026-09-10T03:50:10.687290882Z'
source: OSV
sourceUrl: 'https://osv.dev/vulnerability/GHSA-jwrc-3v3f-5cq5'
references:
  - url: 'https://nvd.nist.gov/vuln/detail/CVE-2024-1603'
  - url: 'https://github.com/PaddlePaddle/Paddle'
  - url: >-
      https://github.com/PaddlePaddle/Paddle/blob/release/2.6/python/paddle/vision/ops.py#L1262
  - url: >-
      https://github.com/PaddlePaddle/Paddle/blob/release/2.6/python/paddle/vision/ops.py#L1295-L1334
  - url: 'https://huntr.com/bounties/7739eced-73a3-4a96-afcd-9c753c55929e'
tags:
  - osv
  - pip
epss: 0.00564
epssPercentile: 0.45703
ingestedAt: '2026-07-08T18:25:50.900Z'
---

## Overview

paddlepaddle/paddle 2.6.0 allows arbitrary file read via paddle.vision.ops.read_file.

## Affected packages

- `paddlepaddle <= 2.6.0`

## Remediation

Refer to the advisory for the patched release.
