Skip to content

← Public intelligence

PyPI package

saleor

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 4.2PyPIAmendedPublished

    Saleor: Customers' addresses leak when using Warehouse as a Pickup: Local stock only delivery method

    CVE-2024-29888 · GHSA-mrj3-f2h4-7w45

    Affected
    • PyPI saleor >= 3.14.56, < 3.14.61; >= 3.15.31, < 3.15.37; >= 3.16.27, < 3.16.34; >= 3.17.25, < 3.17.32; >= 3.18.19, < 3.18.28; >= 3.19.5, < 3.19.15
    Fixed in
    3.19.153.15.373.14.613.16.343.18.283.17.32· Vendor fix available
    Issue
    Using Pickup: Local stock only as a click-and-collect points could cause a leak of customer addresses Details When using Pickup: Local stock only click-and-collect as a delivery method in specific conditions the customer could overwrite the warehouse address with its own, which exposes its address as click-and-collect address. Impact The vulnerability can cause the leak of customer's address when using click-and-collect delivery option marked as Local stock only. It has impact on all orders with click-and-collect delivery method marked as Pickup:Local stock only The affected versions: =3.14.56 <3.14.61, =3.15.31 <3.15.37, =3.16.27 <3.16.34, =3.17.25 <3.17.32, =3.18.19 <3.18.28, =3.19.5 <3.19.15 This issue has been patched in versions: 3.14.61, 3.15.37, 3.16.34, 3.17.32, 3.18.28, 3.19.15 Workaround We strongly recommend upgrading to the latest versions, in case of inability to upgrade straight away, possible workarounds are: - turn off click-and-collect delivery method on…

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  2. Medium, CVSS 6.5PyPIAmendedPublished

    Saleor has Staff-Authenticated Error Message Information Disclosure Vulnerability via Python Exceptions

    CVE-2023-26051 · GHSA-r8qr-wwg3-2r85

    Affected
    • PyPI saleor >= 2.0.0, < 3.1.48; >= 3.11.0, < 3.11.12; >= 3.10.0, < 3.10.14; >= 3.9.0, < 3.9.27; >= 3.8.0, < 3.8.30; >= 3.7.0, < 3.7.59
    Fixed in
    3.8.303.10.143.11.123.9.273.7.593.1.48· Vendor fix available
    Issue
    Impact Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like user email address in staff-authenticated requests. This issue has been patched in versions 3.1.48, 3.7.59, 3.8.30, 3.9.27, 3.10.14 and 3.11.12. Workarounds None For more information If you have any questions or comments about this advisory: Open a discussion at https://github.com/saleor/saleor/discussions Email us at hello@saleor.io

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  3. Low, CVSS 3.7PyPIAmendedPublished

    Saleor Unauthenticated Information Disclosure Vulnerability via Python Exceptions

    CVE-2023-26052 · GHSA-3hvj-3cg9-v242

    Affected
    • PyPI saleor >= 2.0.0, < 3.1.48; >= 3.11.0, < 3.11.12; >= 3.10.0, < 3.10.14; >= 3.9.0, < 3.9.27; >= 3.8.0, < 3.8.30; >= 3.7.0, < 3.7.59
    Fixed in
    3.8.303.10.143.11.123.9.273.7.593.1.48· Vendor fix available
    Issue
    Impact Some internal Python exceptions are not handled properly and thus are returned in API as error messages. Some messages might contain sensitive information like infrastructure details in unauthenticated requests. Affected versions: Saleor ≥ 2.0.0 Workarounds None For more information If you have any questions or comments about this advisory: Open a discussion at https://github.com/saleor/saleor/discussions Email us at hello@saleor.io

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  4. High, CVSS 8.8PyPIAmendedPublished

    Mirumee Saleor CSRF Protection Disabled

    CVE-2019-13594 · GHSA-fgjh-x3f8-8gmh

    Affected
    • PyPI saleor >= 2.7.0, <= 2.7.0
    Fixed in
    2.8.0· Vendor fix available
    Issue
    In Mirumee Saleor 2.7.0 (fixed in 2.8.0), CSRF protection middleware was accidentally disabled, which allowed attackers to send a POST request without a valid CSRF token and be accepted by the server.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  5. Medium, CVSS 6.5PyPIAmendedPublished

    saleor Missing Authorization vulnerability

    CVE-2022-0932 · GHSA-mcgw-5fhw-3fq8

    Affected
    • PyPI saleor < 3.1.2
    Fixed in
    3.1.2· Vendor fix available
    Issue
    Missing Authorization in saleor prior to 3.1.2.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  6. Medium, CVSS 5.3PyPIAmendedPublished

    Missing Authentication for Critical Function in Saleor

    CVE-2020-7964 · GHSA-rgcm-rpq9-9cgr

    Affected
    • PyPI saleor >= 2.0.0, < 2.9.1
    Fixed in
    2.9.1· Vendor fix available
    Issue
    An issue was discovered in Mirumee Saleor 2.x before 2.9.1. Incorrect access control in the checkoutCustomerAttach mutations allows attackers to attach their checkouts to any user ID and consequently leak user data (e.g., name, address, and previous orders of any other customer).

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →