Every CVE Search/ Get API key

CVE-2026-12568

Arbitrary File Write in postman_download module

6.5 MediumFix available

The postman_download module uses the workspace name field from the Postman API to construct the local directory path without sanitization. If a malicious workspace has a name containing path traversal characters, pathlib resolves the path outside the intended output directory, allowing an attacker to write arbitrary files to the user's system.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
None
Integrity
High
Availability
None

Exploit likelihood

0.25%Unchanged since Jun 18, 2026
90%50%10%1%

What each source reports

CVE List Score used 6.5

Arbitrary File Write in postman_download module

The postman_download module uses the workspace name field from the Postman API to construct the local directory path without sanitization. If a malicious workspace has a name containing path traversal characters, pathlib resolves the path outside the intended output directory, allowing an attacker to write arbitrary files to the user's system.

Record
CVE-2026-12568
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Weakness
CWE-22
Updated
2026-11-02
EUVDEUVD-2026-37818 6.5

The postman_download module uses the workspace name field from the Postman API to construct the local directory path without sanitization. If a malicious workspace has a name containing path traversal characters, pathlib resolves the path outside the intended output directory, allowing an attacker to write arbitrary files to the user's system.

Record
EUVD-2026-37818
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-m54h-vhf9-3w3m 6.5

BBOT: Arbitrary File Write in postman_download Module

The postman_download module uses the workspace name field from the Postman API to construct the local directory path without sanitization. If a malicious workspace has a name containing path traversal characters, pathlib resolves the path outside the intended output directory, allowing an attacker to write arbitrary files to the user's system.

Record
GHSA-m54h-vhf9-3w3m
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Weakness
CWE-22, CWE-73, CWE-125
Updated
2026-11-02
NVD 6.5

The postman_download module uses the workspace name field from the Postman API to construct the local directory path without sanitization. If a malicious workspace has a name containing path traversal characters, pathlib resolves the path outside the intended output directory, allowing an attacker to write arbitrary files to the user's system.

Record
CVE-2026-12568
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Weakness
CWE-22
Updated
2026-11-02
OSV 6.5

The postman_download module uses the workspace name field from the Postman API to construct the local directory path without sanitization. If a malicious workspace has a name containing path traversal characters, pathlib resolves the path outside the intended output directory, allowing an attacker to write arbitrary files to the user's system.

Record
CVE-2026-12568
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02
OSVGHSA-m54h-vhf9-3w3m 6.5

BBOT: Arbitrary File Write in postman_download Module

The postman_download module uses the workspace name field from the Postman API to construct the local directory path without sanitization. If a malicious workspace has a name containing path traversal characters, pathlib resolves the path outside the intended output directory, allowing an attacker to write arbitrary files to the user's system.

Record
GHSA-m54h-vhf9-3w3m
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Weakness
CWE-125, CWE-22, CWE-73
Updated
2026-11-02
OSVPYSEC-2026-2393 6.5

BBOT: Arbitrary File Write in postman_download Module

The postman_download module uses the workspace name field from the Postman API to construct the local directory path without sanitization. If a malicious workspace has a name containing path traversal characters, pathlib resolves the path outside the intended output directory, allowing an attacker to write arbitrary files to the user's system.

Record
PYSEC-2026-2393
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
bbot
PyPI
2.1.0 to 2.8.5
2.8.6
bbot
PyPI
2.1.0 up to 2.8.6, plus listed versions
2.1.0.4809rc02.1.0.4813rc02.1.0.4815rc02.1.0.4817rc02.1.0.4819rc0
Show 45 moreShow less
2.1.0.4921rc02.1.0.4929rc02.1.0.4935rc02.1.0.4937rc02.1.0.4939rc02.1.0.4951rc02.1.0.4954rc02.1.0.4957rc02.1.0.4959rc02.1.0.4971rc02.1.0.4978rc02.1.0.4980rc02.1.0.4984rc02.1.0.4992rc02.1.0.4995rc02.1.0.4999rc02.1.0.5001rc02.1.0.5004rc02.1.0.5021rc02.1.0.5028rc02.1.0.5036rc02.1.0.5040rc02.1.0.5078rc02.1.0.5082rc02.1.0.5097rc02.1.12.1.1.5103rc02.1.1.5119rc02.1.1.5121rc02.1.1.5123rc02.1.1.5125rc02.1.1.5127rc02.1.1.5138rc02.1.22.1.2.5140rc02.1.2.5147rc02.1.2.5149rc02.1.2.5152rc02.1.2.5154rc02.1.2.5156rc02.1.2.5158rc02.1.2.5161rc02.1.2.5171rc02.1.2.5173rc02.1.2.5175rc0
2.8.6

History

History
RecordedChangedSources
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-12568 is a medium vulnerability (CVSS 6.5) in Black Lantern Security Bbot, published June 17, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.25%, the 16th percentile. Fixed in bbot 2.8.6.

References

This page doesn't list everything

Left out here: 283 versions. The JSON record has them.

MoveEnter Open