Skip to content

← Public intelligence

Packagist package

oro/platform

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

6 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 6.1PackagistPublished

    OroPlatform Forced Redirect to External Website

    GHSA-3vhm-q4w3-rw8q

    Affected
    • Packagist oro/platform >= 1.7.0, < 1.7.4
    Fixed in
    1.7.4· Vendor fix available
    Issue
    OroPlatform is prone to open redirection which could allow attackers to redirect users to external website.

    Recommended action: Upgrade to 1.7.4 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. Medium, CVSS 4.3PackagistPublished

    Pinned entity creation form shows wrong data

    CVE-2023-45824 · GHSA-vxq2-p937-3px3

    Affected
    • Packagist oro/platform >= 5.1.0, <= 5.1.3; >= 5.0.0, <= 5.0.12; >= 4.2.0, <= 4.2.10
    Fixed in
    5.1.4· Partial vendor fix
    Issue
    Impact Logged in user can access page state data of pinned pages of other users by pageId hash. Patch

    Recommended action: Upgrade to 5.1.4; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. High, CVSS 8.5PackagistPublished

    OroPlatform vulnerable to path traversal during temporary file manipulations

    CVE-2022-41951 · GHSA-9v3j-4j64-p937

    Affected
    • Packagist oro/platform >= 4.1.0, <= 4.1.13; >= 4.2.0, <= 4.2.10; >= 5.0.0, < 5.0.8
    Fixed in
    5.0.8· Partial vendor fix
    Issue
    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 after the script ends. Workarounds Apply patch Or decorate Oro\Bundle\GaufretteBundle\FileManager::getTemporaryFileName in your customization and clear $suggestedFileName argument References - Path Traversal - How to Decorate Services

    Recommended action: Upgrade to 5.0.8; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  4. Medium, CVSS 6.9PackagistPublished

    XSS vulnerability in translations

    GHSA-rrgw-3hg3-9x8c

    Affected
    • Packagist oro/platform >= 3.1.0, < 3.1.29; >= 4.1.0, < 4.1.17; >= 4.2.0, < 4.2.8
    Fixed in
    4.1.174.2.83.1.29· Vendor fix available
    Issue
    An attacker with admin privileges and access to Translations management functionality may add JS payload to translation values via: - Translation management UI. - Translations downloaded via the Crowdin service may also contain JS strings used for XSS attacks, for a successful attack poisoned translation should be enabled, downloaded, and installed. - Translations uploaded via Upload translation file on the All Languages grid Workarounds There are no workarounds that address this vulnerability.

    Recommended action: Upgrade to 4.2.8, 4.1.17 or 3.1.29 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  5. Medium, CVSS 6.9PackagistPublished

    XSS vulnerability on email template preview page

    CVE-2021-41236 · GHSA-qv7g-j98v-8pp7

    Affected
    • Packagist oro/platform >= 3.1.0, < 3.1.21; >= 4.1.0, < 4.1.14; >= 4.2.0, < 4.2.8
    Fixed in
    3.1.214.1.144.2.8· Vendor fix available
    Issue
    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.

    Recommended action: Upgrade to 4.2.8, 4.1.14 or 3.1.21 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  6. Medium, CVSS 5.3PackagistPublished

    Client-Side JavaScript Prototype Pollution in oro/platform

    CVE-2021-43852 · GHSA-jx5q-g37m-h5hj

    Affected
    • Packagist oro/platform >= 4.1.0, < 4.1.14; >= 4.2.0, < 4.2.8
    Fixed in
    4.1.144.2.8· Vendor fix available
    Issue
    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: proto , constructor[prototype], constructor.prototype

    Recommended action: Upgrade to 4.2.8 or 4.1.14 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →