CVE-2023-45824
OroPlatform's pinned entity creation form shows pages of other users
OroPlatform is a PHP Business Application Platform (BAP). A logged in user can access page state data of pinned pages of other users by pageId hash. This vulnerability is fixed in 5.1.4.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
4.3
OroPlatform's pinned entity creation form shows pages of other users
OroPlatform is a PHP Business Application Platform (BAP). A logged in user can access page state data of pinned pages of other users by pageId hash. This vulnerability is fixed in 5.1.4.
- Record
CVE-2023-45824- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
EUVDEUVD-2024-1018
4.3
OroPlatform is a PHP Business Application Platform (BAP). A logged in user can access page state data of pinned pages of other users by pageId hash. This vulnerability is fixed in 5.1.4.
- Record
EUVD-2024-1018- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-vxq2-p937-3px3
4.3
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
--- 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()->get('pageId'))
);
+ if ($entity) {
+ $entity = $this->getEntity($entity->getId());
+ }
+ if (!$entity) {
+ return $this->handleNotFound();
+ }
+
return $this->handleView($this->view($this->getState($entity), Response::HTTP_OK));
}
- Record
GHSA-vxq2-p937-3px3- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
NVD
4.3
OroPlatform is a PHP Business Application Platform (BAP). A logged in user can access page state data of pinned pages of other users by pageId hash. This vulnerability is fixed in 5.1.4.
- Record
CVE-2023-45824- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSV
4.3
OroPlatform's pinned entity creation form shows pages of other users
OroPlatform is a PHP Business Application Platform (BAP). A logged in user can access page state data of pinned pages of other users by pageId hash. This vulnerability is fixed in 5.1.4.
- Record
CVE-2023-45824- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSVGHSA-vxq2-p937-3px3
4.3
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
--- 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()->get('pageId'))
);
+ if ($entity) {
+ $entity = $this->getEntity($entity->getId());
+ }
+ if (!$entity) {
+ return $this->handleNotFound();
+ }
+
return $this->handleView($this->view($this->getState($entity), Response::HTTP_OK));
}
- Record
GHSA-vxq2-p937-3px3- CVSS 3.1
- 4.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
oro/platformPackagist |
5.1.0 to 5.1.3 | 5.1.4 |
oro/platformPackagist |
5.0.0 to 5.0.12 | None known |
oro/platformPackagist |
4.2.0 to 4.2.10 | None known |
oro/platformPackagist |
5.1.0 up to 5.1.4, plus listed versions 5.1.15.1.25.1.3 |
5.1.4 |
oro/platformPackagist |
5.0.0 to 5.0.12, plus listed versions 5.0.15.0.105.0.115.0.25.0.3 Show 6 moreShow less5.0.45.0.55.0.65.0.75.0.85.0.9 |
None known |
oro/platformPackagist |
4.2.0 to 4.2.10, plus listed versions 4.2.14.2.24.2.34.2.44.2.5 Show 4 moreShow less4.2.64.2.74.2.84.2.9 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases, products, published | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-45824 is a medium vulnerability (CVSS 4.3) in Oroinc Oroplatform, published March 25, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.44%, the 38th percentile. Fixed in oro/platform 5.1.4.
References
github.com/oroinc/platform/security/advisories/GHSA-vxq2-p937-3px3
github.com/oroinc/platform/commit/cf94df7595afca052796e26b299d2ce031e289cd
nvd.nist.gov/vuln/detail/CVE-2023-45824
github.com/advisories/GHSA-vxq2-p937-3px3
github.com/CVEProject/cvelistV5/tree/main/cves/2023/45xxx/CVE-2023-45824.json
github.com/oroinc/platform