Advisory Database
  • Advisories
  • Dependency Scanning
  1. pypi
  2. ›
  3. luigi
  4. ›
  5. CVE-2018-1000843

CVE-2018-1000843: Cross-Site Request Forgery (CSRF) in Luigi

December 20, 2018 (updated September 30, 2024)

Luigi version prior to version 2.8.0; after commit 53b52e12745075a8acc016d33945d9d6a7a6aaeb; after GitHub PR spotify/luigi/pull/1870 contains a Cross ite Request Forgery (CSRF) vulnerability in API endpoint: /api/ that can result in Task metadata such as task name, id, parameter, etc. will be leaked to unauthorized users. This attack appear to be exploitable via The victim must visit a specially crafted webpage from the network where their Luigi server is accessible.. This vulnerability appears to have been fixed in 2.8.0 and later.

References

  • github.com/advisories/GHSA-p69g-f978-xxv9
  • github.com/pypa/advisory-database/tree/main/vulns/luigi/PYSEC-2018-11.yaml
  • github.com/spotify/luigi
  • github.com/spotify/luigi/blob/2.7.9/luigi/server.py
  • github.com/spotify/luigi/pull/1870
  • groups.google.com/forum/
  • nvd.nist.gov/vuln/detail/CVE-2018-1000843

Code Behaviors & Features

Detect and mitigate CVE-2018-1000843 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 2.8.0

Fixed versions

  • 2.8.0

Solution

Upgrade to version 2.8.0 or above.

Impact 8.8 HIGH

CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Learn more about CVSS

Weakness

  • CWE-352: Cross-Site Request Forgery (CSRF)

Source file

pypi/luigi/CVE-2018-1000843.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:16:17 +0000.