Critical
flaskBlog allows arbitrary privilege escalation
Type: advisorySources: OSV
flaskBlog is a blog app built with Flask. In 2.8.0 and earlier, an arbitrary user can change his role to "admin", giving its relative privileges (e.g. delete users, posts, comments etc.). The problem is in the routes/adminPanelUsers file.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2025-55736
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 5 Nov 2026, 01:18 UTC · Revision 1
Source evidence
flaskBlog allows arbitrary privilege escalation
core-osv · Original sourcePublished 19 Aug 2025, 19:04 UTC
flaskBlog is a blog app built with Flask. In 2.8.0 and earlier, an arbitrary user can change his role to "admin", giving its relative privileges (e.g. delete users, posts, comments etc.). The problem is in the routes/adminPanelUsers file.
osv:CVE-2025-55736
Complete source record
{
"id": "5f10a07cca78c8f97f87e7262260dbe8d520cf6f9fab63f657b827dcf13d8c09",
"url": "https://osv.dev/vulnerability/CVE-2025-55736",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "flaskBlog allows arbitrary privilege escalation",
"summary": "flaskBlog is a blog app built with Flask. In 2.8.0 and earlier, an arbitrary user can change his role to \"admin\", giving its relative privileges (e.g. delete users, posts, comments etc.). The problem is in the routes/adminPanelUsers file.",
"evidence": "osv:CVE-2025-55736",
"products": [],
"severity": "critical",
"structured": {
"id": "CVE-2025-55736",
"aliases": [
"CVE-2025-55736",
"GHSA-6q83-vfmq-wf72"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/dogukanurker/flaskblog",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "7fea76d8c9ae624125ed86ed63e2c56dfad0d757"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "2.8.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"cpe": "cpe:2.3:a:dogukanurker:flaskblog:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"last_affected": "2.8.0"
}
],
"source": "CPE_RANGE"
}
]
}
}
],
"versions": [
"2.8.0",
"2.7.0",
"2.6.0",
"2.5.0",
"2.4.0",
"2.3.0",
"2.2.1",
"2.2.0",
"2.1.4",
"2.1.3",
"2.1.2",
"2.1.1",
"2.1.0",
"2.0.12",
"2.0.11",
"2.0.10",
"2.0.9",
"2.0.8",
"2.0.7",
"2.0.6",
"2.0.5",
"2.0.4",
"2.0.3",
"2.0.2",
"2.0.1",
"2.0.0",
"1.1.0",
"1.0.9",
"1.0.8",
"1.0.7",
"1.0.6",
"1.0.5",
"1.0.4",
"1.0.3",
"1.0.2",
"1.0.1",
"1.0.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-55736.json"
}
}
],
"modified": "2026-10-28T02:30:41.298081191Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/55xxx/CVE-2025-55736.json",
"https://github.com/DogukanUrker/FlaskBlog/security/advisories/GHSA-6q83-vfmq-wf72",
"https://nvd.nist.gov/vuln/detail/CVE-2025-55736"
],
"provider_metadata": {
"cwe_ids": [
"CWE-425",
"CWE-807"
],
"cna_assigner": "GitHub_M",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/55xxx/CVE-2025-55736.json"
}
},
"related_cves": [
{
"value": "CVE-2025-55736",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 508981,
"published_at": "2025-08-19T19:04:00.564+00:00"
}