Skip to content
Heist/ feed
Back to feed
Medium

PrestaShop blockreassurance BO User can remove any file from server when adding a and deleting a block

Type: advisorySources: OSV

PrestaShop blockreassurance adds an information block aimed at offering helpful information to reassure customers that the store is trustworthy. When adding a block in blockreassurance module, a BO user can modify the http request and give the path of any file in the project instead of an image. When deleting the block from the BO, the file will be deleted. It is possible to make the website completely unavailable by removing index.php for example. This issue has been patched in version 5.1.4.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2023-47109
Confirmed fixed CVEs
Not specified
Updated in this feed
5 Nov 2026, 03:27 UTC · Revision 1

Source evidence

PrestaShop blockreassurance BO User can remove any file from server when adding a and deleting a block

core-osv · Original source

Published 8 Nov 2023, 21:37 UTC

PrestaShop blockreassurance adds an information block aimed at offering helpful information to reassure customers that the store is trustworthy. When adding a block in blockreassurance module, a BO user can modify the http request and give the path of any file in the project instead of an image. When deleting the block from the BO, the file will be deleted. It is possible to make the website completely unavailable by removing index.php for example. This issue has been patched in version 5.1.4.

osv:CVE-2023-47109
Complete source record
{
  "id": "140200170e5402fe55831c57997fa14588983c5db9dde84c8a428408b02c26eb",
  "url": "https://osv.dev/vulnerability/CVE-2023-47109",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "PrestaShop blockreassurance BO User can remove any file from server when adding a and deleting a block",
    "summary": "PrestaShop blockreassurance adds an information block aimed at offering helpful information to reassure customers that the store is trustworthy. When adding a block in blockreassurance module, a BO user can modify the http request and give the path of any file in the project instead of an image. When deleting the block from the BO, the file will be deleted. It is possible to make the website completely unavailable by removing index.php for example. This issue has been patched in version 5.1.4.",
    "evidence": "osv:CVE-2023-47109",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2023-47109",
      "aliases": [
        "CVE-2023-47109",
        "GHSA-83j2-qhx2-p7jc"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:N/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/prestashop/blockreassurance",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "e39663c439e025fe27721b265b0493df6ca3d7e7"
                },
                {
                  "fixed": "2d0e97bebf795690caffe33c1ab23a9bf43fcdfa"
                },
                {
                  "fixed": "eec00da564db4c1804b0a0d1e3d9f7ec4e27d823"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:prestashop:customer_reassurance_block:*:*:*:*:*:prestashop:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "5.1.4"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "2d0e97bebf795690caffe33c1ab23a9bf43fcdfa"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "eec00da564db4c1804b0a0d1e3d9f7ec4e27d823"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "e39663c439e025fe27721b265b0493df6ca3d7e7"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "v5.1.4"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v5.1.3",
            "v5.1.2",
            "v5.1.1",
            "v5.1.0",
            "v5.0.0",
            "v4.1.1",
            "v4.1.0",
            "v3.0.1",
            "v2.0.3",
            "v2.0.2",
            "v2.0.1",
            "v2.0.0",
            "v1.0.6",
            "v1.0.5",
            "v1.0.1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-47109.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:42.230103615Z",
      "provider": "osv",
      "references": [
        "https://github.com/PrestaShop/blockreassurance/releases/tag/v5.1.4",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/47xxx/CVE-2023-47109.json",
        "https://github.com/PrestaShop/blockreassurance/security/advisories/GHSA-83j2-qhx2-p7jc",
        "https://nvd.nist.gov/vuln/detail/CVE-2023-47109",
        "https://github.com/PrestaShop/blockreassurance/commit/2d0e97bebf795690caffe33c1ab23a9bf43fcdfa",
        "https://github.com/PrestaShop/blockreassurance/commit/eec00da564db4c1804b0a0d1e3d9f7ec4e27d823"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-285"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/47xxx/CVE-2023-47109.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2023-47109",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 509846,
  "published_at": "2023-11-08T21:37:53.66+00:00"
}