Search for packages
| purl | pkg:composer/bolt/bolt@3.4.0 |
| Next non-vulnerable version | None. |
| Latest non-vulnerable version | None. |
| Risk | 10.0 |
| Vulnerability | Summary | Fixed by |
|---|---|---|
|
VCID-1wh7-r7g1-e7hz
Aliases: CVE-2019-9185 GHSA-gmg5-f2gm-p3h7 |
Unrestricted Upload of File with Dangerous Type `Controller/Async/FilesystemManager.php` in the filemanager in Bolt allows remote attackers to execute arbitrary PHP code by renaming a previously uploaded file to have a `.php` extension. |
Affected by 9 other vulnerabilities. |
|
VCID-66gv-4k2x-5bgp
Aliases: CVE-2020-28925 GHSA-w8cj-mvf9-mpc9 |
OS Command injection in Bolt Bolt before 3.7.2 does not restrict filter options in a Request in the Twig context, and is therefore inconsistent with the "How to Harden Your PHP for Better Security" guidance. |
Affected by 1 other vulnerability. |
|
VCID-6nxv-q8hv-rkbt
Aliases: CVE-2024-7300 GHSA-xhqw-4hcq-fcvr |
Bolt CMS Cross-site Scripting vulnerability ** UNSUPPORTED WHEN ASSIGNED ** A vulnerability classified as problematic has been found in Bolt CMS 3.7.1. Affected is an unknown function of the file /bolt/editcontent/showcases of the component Showcase Creation Handler. The manipulation of the argument textarea leads to cross site scripting. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. The identifier of this vulnerability is VDB-273168. NOTE: This vulnerability only affects products that are no longer supported by the maintainer. NOTE: Vendor was contacted early and confirmed that the affected release tree is end-of-life. |
Affected by 1 other vulnerability. |
|
VCID-avzc-ejy9-kkdh
Aliases: CVE-2018-19933 GHSA-gjx6-58xh-p7pw |
Cross-site Scripting Bolt CMS allows XSS via text input. |
Affected by 10 other vulnerabilities. |
|
VCID-dj4e-fqt2-r3ap
Aliases: CVE-2019-15484 GHSA-fp8m-xw3f-6h7x |
Cross-site Scripting Bolt has XSS via an image's alt or title field. |
Affected by 6 other vulnerabilities. |
|
VCID-juxv-sxxr-s3d8
Aliases: CVE-2020-4041 GHSA-68q3-7wjp-7q3j |
Cross-site Scripting In Bolt CMS, the filename of uploaded files was vulnerable to stored XSS. It is not possible to inject javascript code in the file name when creating/uploading the file. But, once created/uploaded, it can be renamed to inject the payload in it. Additionally, the measures to prevent renaming the file to disallowed filename extensions could be circumvented. |
Affected by 3 other vulnerabilities. |
|
VCID-m63y-x2d4-9ya4
Aliases: CVE-2020-4040 GHSA-2q66-6cc3-6xm8 |
Cross-Site Request Forgery (CSRF) Bolt CMS lacks CSRF protection in the preview generating endpoint. Previews are intended to be generated by the admins, developers, chief-editors, and editors, who are authorized to create content in the application. But due to lack of proper CSRF protection, unauthorized users could generate a preview. |
Affected by 3 other vulnerabilities. |
|
VCID-mdzj-jtgu-zycy
Aliases: CVE-2025-34086 GHSA-p9qc-8jjx-g8cg |
Bolt CMS vulnerable to authenticated remote code execution Bolt CMS versions 3.7.0 and earlier contain a chain of vulnerabilities that together allow an authenticated user to achieve remote code execution. A user with valid credentials can inject arbitrary PHP code into the displayname field of the user profile, which is rendered unsanitized in backend templates. The attacker can then list and rename cached session files via the /async/browse/cache/.sessions and /async/folder/rename endpoints. By renaming a .session file to a path under the publicly accessible /files/ directory with a .php extension, the attacker can turn the injected code into an executable web shell. Finally, the attacker triggers the payload via a crafted HTTP GET request to the rogue file. NOTE: The vendor announced that Bolt 3 reached end-of-life after 31 December 2021. |
Affected by 3 other vulnerabilities. |
|
VCID-mt2z-nyas-5qer
Aliases: CVE-2021-40219 GHSA-gprh-7767-cw39 |
Improper Control of Generation of Code ('Code Injection') Bolt CMS <= 4.2 is vulnerable to Remote Code Execution. Unsafe theme rendering allows an authenticated attacker to edit theme to inject server-side template injection that leads to remote code execution. |
Affected by 0 other vulnerabilities. |
|
VCID-u9hk-ce69-83gw
Aliases: CVE-2019-15485 GHSA-cj8p-53v9-2c26 |
Cross-site Scripting Bolt is vulnerable to XSS via `createFolder` or `createFile` in `Controller/Async/FilesystemManager.php`. |
Affected by 6 other vulnerabilities. |
|
VCID-uyas-urd2-puaz
Aliases: CVE-2019-15483 GHSA-ph84-vg7q-fqq8 |
Cross-site Scripting Bolt is vulnerable to XSS via a title that is mishandled in the system log. |
Affected by 6 other vulnerabilities. |
| Vulnerability | Summary | Aliases |
|---|---|---|
| This package is not known to fix vulnerabilities. | ||