{
  "affected": [
    {
      "ranges": [
        {
          "database_specific": {
            "versions": [
              {
                "introduced": "2.2.0"
              },
              {
                "last_affected": "2.4.0"
              },
              {
                "introduced": "2.4.1"
              },
              {
                "last_affected": "2.6.0"
              }
            ]
          },
          "events": [
            {
              "introduced": "7e331e6e128487b0de19982ee00ac23580ace53f"
            },
            {
              "last_affected": "5b9bca09222bf26568a8b01aa355e62e341452ba"
            },
            {
              "introduced": "f0507091da9f590d68a4ff336562bb072a12474f"
            },
            {
              "last_affected": "a2ddb30f7801bdb779947de35f7fe17f00d79e95"
            }
          ],
          "repo": "https://github.com/combodo/itop",
          "type": "GIT"
        }
      ]
    }
  ],
  "details": "In Combodo iTop 2.2.0 through 2.6.0, if the configuration file is writable, then execution of arbitrary code can be accomplished by calling ajax.dataloader with a maliciously crafted payload. Many conditions can place the configuration file into a writable state: during installation; during upgrade; in certain cases, an error during modification of the file from the web interface leaves the file writable (can be triggered with XSS); a race condition can be triggered by the hub-connector module (community version only from 2.4.1 to 2.6.0); or editing the file in a CLI.",
  "id": "CVE-2019-11215",
  "modified": "2026-03-13T21:47:45.723542418Z",
  "published": "2020-02-14T18:15:09.667Z",
  "references": [
    {
      "type": "WEB",
      "url": "https://0day.love/itop_vulnerabilities_disclosure.pdf"
    },
    {
      "type": "ADVISORY",
      "url": "https://www.itophub.io/wiki/page?id=2_6_0:release:change_log"
    }
  ],
  "severity": [
    {
      "score": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
      "type": "CVSS_V3"
    }
  ]
}