| パッケージ | 影響を受けるバージョン | 修正済みバージョン |
|---|---|---|
| oro/platform | ≥ 4.2.0, ≤ 4.2.10≥ 5.0.0, ≤ 5.0.12≥ 5.1.0, < 5.1.4 | 5.1.4 |
| oroplatform | ≥ 4.2.0, < 5.1.4 | 5.1.4 |
Logged in user can access page state data of pinned pages of other users by pageId hash.
--- 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));
}
これらの製品をお使いですか?サイトをスキャンして、脆弱なバージョンが公開されていないか確認しましょう。
無料でサイトをスキャン