Unfurl - Werkzeug Debugger Exposure via String Config Parsing
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| obsidianforensics | unfurl | unaffected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Dfir-unfurl | Dfir-unfurl |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.566% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Ryandfir
Ryandfir unfurl |
|
| CPEs | cpe:2.3:a:ryandfir:unfurl:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Ryandfir
Ryandfir unfurl |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Dfir-unfurl
Dfir-unfurl dfir-unfurl |
|
| Vendors & Products |
Dfir-unfurl
Dfir-unfurl dfir-unfurl |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | dfir-unfurl through 20250810 contains an improper input validation vulnerability in config parsing that enables Flask debug mode by default. The debug configuration value is read as a string and passed directly to app.run(), causing any non-empty string to evaluate truthy, allowing attackers to access the Werkzeug debugger and disclose sensitive information or achieve remote code execution. | Unfurl through 2025.08 contains an improper input validation vulnerability in config parsing that enables Flask debug mode by default. The debug configuration value is read as a string and passed directly to app.run(), causing any non-empty string to evaluate truthy, allowing attackers to access the Werkzeug debugger and disclose sensitive information or achieve remote code execution. |
| Title | dfir-unfurl - Werkzeug Debugger Exposure via String Config Parsing | Unfurl - Werkzeug Debugger Exposure via String Config Parsing |
| Metrics |
cvssV3_1
|
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | dfir-unfurl through 20250810 contains an improper input validation vulnerability in config parsing that enables Flask debug mode by default. The debug configuration value is read as a string and passed directly to app.run(), causing any non-empty string to evaluate truthy, allowing attackers to access the Werkzeug debugger and disclose sensitive information or achieve remote code execution. | |
| Title | dfir-unfurl - Werkzeug Debugger Exposure via String Config Parsing | |
| Weaknesses | CWE-489 | |
| References |
| |
| Metrics |
cvssV3_1
|