| 제목 | erdogant pypickle 1.1.5 File Overwrite Vulnerability |
|---|
| 설명 | Title - File Overwrite Vulnerability in save () function in pypickle.py
Description
The save() function in the pypickle.py module has a vulnerability that allows unintended file overwrites, leading to potential data loss or security risks. This issue occurs when the overwrite parameter is set to True, but there is insufficient validation on the file path, which could lead to overwriting critical files or unauthorized locations on the filesystem.
Affected Component
Path: https://github.com/erdogant/pypickle/blob/master/pypickle/pypickle.py
File: pypickle.py
Function: save()
Version 1.1.5
Vulnerable Code Snippet:
https://github.com/erdogant/pypickle/blob/8d6d00b08cc040bea563ec8bc3ecef98de486094/pypickle/pypickle.py#L21-#L70
Reference
https://github.com/erdogant/pypickle/issues/3 |
|---|
| 원천 | ⚠️ https://github.com/erdogant/pypickle/issues/3 |
|---|
| 사용자 | Prince Raj (UID 85431) |
|---|
| 제출 | 2025. 05. 17. PM 02:30 (1 년도 ago) |
|---|
| 모더레이션 | 2025. 05. 25. PM 03:47 (8 days later) |
|---|
| 상태 | 수락 |
|---|
| VulDB 항목 | 310263 [erdogant pypickle 까지 1.1.5 pypickle/pypickle.py save 권한 상승] |
|---|
| 포인트들 | 20 |
|---|