flaskBlog is a blog app built with Flask. In 2.8.0 and earlier, when deleting a comment, there's no validation of the ownership of the comment. Every user can delete an arbitrary comment of another user on every post, by simply intercepting the delete request and changing the commentID. The code that causes the problem is in routes/post.py.
Metrics
Affected Vendors & Products
References
History
Thu, 21 Aug 2025 18:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:2.3:a:dogukanurker:flaskblog:*:*:*:*:*:*:*:* | |
| Metrics |
cvssV3_1
|
Thu, 21 Aug 2025 12:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Dogukanurker
Dogukanurker flaskblog |
|
| Vendors & Products |
Dogukanurker
Dogukanurker flaskblog |
Tue, 19 Aug 2025 20:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Tue, 19 Aug 2025 19:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | flaskBlog is a blog app built with Flask. In 2.8.0 and earlier, when deleting a comment, there's no validation of the ownership of the comment. Every user can delete an arbitrary comment of another user on every post, by simply intercepting the delete request and changing the commentID. The code that causes the problem is in routes/post.py. | |
| Title | flaskBlog arbitrary comment delete | |
| Weaknesses | CWE-639 | |
| References |
| |
| Metrics |
cvssV4_0
|
Status: PUBLISHED
Assigner: GitHub_M
Published: 2025-08-19T19:06:15.195Z
Updated: 2025-08-19T19:27:18.828Z
Reserved: 2025-08-14T22:31:17.683Z
Link: CVE-2025-55737
Updated: 2025-08-19T19:27:14.521Z
Status : Analyzed
Published: 2025-08-19T20:15:35.277
Modified: 2025-08-21T18:40:41.943
Link: CVE-2025-55737
No data.