Oro Platform vulnerabilities
4 known vulnerabilities affecting oro/platform.
Total CVEs
4
CISA KEV
0
Public exploits
0
Exploited in wild
0
Severity breakdown
HIGH1MEDIUM3
Vulnerabilities
Page 1 of 1
CVE-2022-41951P3HIGH≥ 4.1.0, ≤ 4.1.13≥ 4.2.0, ≤ 4.2.10+1 more2023-11-27
CVE-2022-41951 [HIGH] CWE-22 OroPlatform vulnerable to path traversal during temporary file manipulations
OroPlatform vulnerable to path traversal during temporary file manipulations
### Impact
Path Traversal is possible in `Oro\Bundle\GaufretteBundle\FileManager::getTemporaryFileName`.
With this method, an attacker can pass the path to a non-existent file, which will allow writing the content to a new file that will be available during script execution. The file will be deleted immediately aft
ghsaosv
CVE-2021-43852P3MEDIUM≥ 4.1.0, < 4.1.14≥ 4.2.0, < 4.2.82022-01-06
CVE-2021-43852 [MEDIUM] CWE-1321 Client-Side JavaScript Prototype Pollution in oro/platform
Client-Side JavaScript Prototype Pollution in oro/platform
### Summary
By sending a specially crafted request, an attacker could inject properties into existing JavaScript language construct prototypes, such as objects. Later this injection may lead to JS code execution by libraries that are vulnerable to Prototype Pollution.
### Workarounds
Configure WAF to drop requests containing next strings: `__p
ghsaosv
CVE-2021-41236P4MEDIUM≥ 3.1.0, < 3.1.21≥ 4.1.0, < 4.1.14+1 more2022-01-06
CVE-2021-41236 [MEDIUM] CWE-79 XSS vulnerability on email template preview page
XSS vulnerability on email template preview page
### Summary
Email template preview is vulnerable to XSS payload added to email template content. The attacker should have permission to create or edit an email template. For successful payload, execution attacked user should preview a vulnerable email template.
### Workarounds
There are no workarounds that address this vulnerability.
ghsaosv
CVE-2023-45824P4MEDIUM≥ 5.1.0, < 5.1.4≥ 5.0.0, ≤ 5.0.12+1 more2024-03-25
CVE-2023-45824 [MEDIUM] CWE-200 Pinned entity creation form shows wrong data
Pinned entity creation form shows wrong data
### Impact
Logged in user can access page state data of pinned pages of other users by pageId hash.
### Patch
```patch
--- src/Oro/Bundle/NavigationBundle/Controller/Api/PagestateController.php
+++ src/Oro/Bundle/NavigationBundle/Controller/Api/PagestateController.php
@@ -158,6 +158,13 @@
AbstractPageState::generateHash($this->get('request_stack')->getCurrentRequest()->g
ghsaosv