CVE catalog

CVE-2020-13696

xawtv affected and fixed versions

[CVE catalog]

An issue was discovered in LinuxTV xawtv before 3.107. The function dev_open() in v4l-conf.c does not perform sufficient checks to prevent an unprivileged caller of the program from opening unintended filesystem paths. This allows a local attacker with access to the v4l-conf setuid-root program to test for the existence of arbitrary files and to trigger an open on arbitrary files with mode O_RDWR. To achieve this, relative path components need to be added to the device path, as demonstrated by a v4l-conf -c /dev/../root/.bash_history command.

Severity
Medium · CVSS 5.1CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.36% · Oct 27, 2026

Projects and upstream resources

Reported versions and fixes

Each observation applies to its named package, distribution, and release. Distribution backports can fix a vulnerability while retaining an older upstream version number.

Distribution / releasePackageVersionStatusSource
Debiantrixiexawtv3.107-1FixedDistribution-reported fixed boundary[CVE-2020-13696]
Debiantrixiexawtv3.107-4Fixed[CVE-2020-13696]
Debiansidxawtv3.107-1FixedDistribution-reported fixed boundary[CVE-2020-13696]
Debiansidxawtv3.107-4Fixed[CVE-2020-13696]
Debianforkyxawtv3.107-1FixedDistribution-reported fixed boundary[CVE-2020-13696]
Debianforkyxawtv3.107-4Fixed[CVE-2020-13696]
Debianbookwormxawtv3.107-1FixedDistribution-reported fixed boundary[CVE-2020-13696]
Debianbookwormxawtv3.107-1.1Fixed[CVE-2020-13696]

Showing 8 fix observations. All 18 observations, including unknown and conflicting reports, are available below.

Provider details and historical evidence
Distribution / releasePackageVersionStatusSource
Debianbookwormxawtv3.107-1FixedDistribution-reported fixed boundary[CVE-2020-13696]
Debianbookwormxawtv3.107-1.1Fixed[CVE-2020-13696]
Debianforkyxawtv3.107-1FixedDistribution-reported fixed boundary[CVE-2020-13696]
Debianforkyxawtv3.107-4Fixed[CVE-2020-13696]
Debiansidxawtv3.107-1FixedDistribution-reported fixed boundary[CVE-2020-13696]
Debiansidxawtv3.107-4Fixed[CVE-2020-13696]
Debiantrixiexawtv3.107-1FixedDistribution-reported fixed boundary[CVE-2020-13696]
Debiantrixiexawtv3.107-4Fixed[CVE-2020-13696]
Opensuseleap 15.1xawtv3.103-lp151.3.3.1UnknownSource applicability is not established[OPENSUSE-SU-2020:0784-1]
Opensusetumbleweedxawtv3.107-2.5UnknownSource applicability is not established[OPENSUSE-SU-2024:11517-1]
Suselinux enterprise workstation extension 12 sp4xawtv3.103-6.3.1UnknownSource applicability is not established[SUSE-SU-2020:1712-1]
Suselinux enterprise workstation extension 12 sp5xawtv3.103-6.3.1UnknownSource applicability is not established[SUSE-SU-2020:1712-1]
Susepackage hub 15 sp1xawtv3.103-bp151.4.3.1UnknownSource applicability is not established[OPENSUSE-SU-2020:0787-1]
Ubuntu16.04xawtv3.103-3UnknownSource applicability is not established[USN-4518-1][UBUNTU-CVE-2020-13696]
Ubuntu16.04xawtv3.103-3+deb8u1build0.16.04.1UnknownSource applicability is not established[USN-4518-1][UBUNTU-CVE-2020-13696]
Ubuntu16.04xawtv3.103-3build1UnknownSource applicability is not established[USN-4518-1][UBUNTU-CVE-2020-13696]
Ubuntu18.04xawtv3.103-4build1UnknownSource applicability is not established[UBUNTU-CVE-2020-13696]
Ubuntu20.04xawtv3.106-1UnknownSource applicability is not established[UBUNTU-CVE-2020-13696]
Original provider fields
{
  "package_releases": [
    {
      "name": "xawtv",
      "status": "fixed",
      "release": "sid",
      "version": "3.107-4"
    },
    {
      "name": "xawtv",
      "status": "fixed",
      "release": "forky",
      "version": "3.107-4"
    },
    {
      "name": "xawtv",
      "status": "fixed",
      "release": "trixie",
      "version": "3.107-4"
    },
    {
      "name": "xawtv",
      "status": "fixed",
      "release": "bookworm",
      "version": "3.107-1.1"
    }
  ],
  "fixed_versions": [
    {
      "bug": 962221,
      "name": "xawtv",
      "type": "source",
      "origin": null,
      "release": "sid",
      "urgency": "not yet assigned",
      "fixed_version": "3.107-1"
    },
    {
      "bug": 962221,
      "name": "xawtv",
      "type": "source",
      "origin": null,
      "release": "forky",
      "urgency": "not yet assigned",
      "fixed_version": "3.107-1"
    },
    {
      "bug": 962221,
      "name": "xawtv",
      "type": "source",
      "origin": null,
      "release": "trixie",
      "urgency": "not yet assigned",
      "fixed_version": "3.107-1"
    },
    {
      "bug": 962221,
      "name": "xawtv",
      "type": "source",
      "origin": null,
      "release": "bookworm",
      "urgency": "not yet assigned",
      "fixed_version": "3.107-1"
    }
  ],
  "distribution_packages": [
    {
      "name": "xawtv",
      "distro": "ubuntu",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "3.103-3+deb8u1build0.16.04.1"
            }
          ]
        }
      ],
      "release": "16.04",
      "versions": [
        "3.103-3",
        "3.103-3build1"
      ],
      "ecosystem": "deb",
      "provider_url": "https://osv.dev/vulnerability/USN-4518-1",
      "fixed_version": "3.103-3+deb8u1build0.16.04.1",
      "provider_source": "pypi",
      "provider_record_id": "USN-4518-1",
      "provider_updated_at": "2026-04-27T15:42:25.189961Z",
      "applicability_unknown": true
    },
    {
      "name": "xawtv",
      "distro": "ubuntu",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "3.103-3+deb8u1build0.16.04.1"
            }
          ]
        }
      ],
      "release": "16.04",
      "versions": [
        "3.103-3",
        "3.103-3build1"
      ],
      "ecosystem": "deb",
      "provider_url": "https://osv.dev/vulnerability/UBUNTU-CVE-2020-13696",
      "fixed_version": "3.103-3+deb8u1build0.16.04.1",
      "provider_source": "pypi",
      "provider_record_id": "UBUNTU-CVE-2020-13696",
      "provider_updated_at": "2026-02-04T04:30:39.487378Z",
      "applicability_unknown": true
    },
    {
      "name": "xawtv",
      "distro": "ubuntu",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            }
          ]
        }
      ],
      "release": "18.04",
      "versions": [
        "3.103-4build1"
      ],
      "ecosystem": "deb",
      "provider_url": "https://osv.dev/vulnerability/UBUNTU-CVE-2020-13696",
      "fixed_version": "",
      "provider_source": "pypi",
      "provider_record_id": "UBUNTU-CVE-2020-13696",
      "provider_updated_at": "2026-02-04T04:30:39.487378Z",
      "applicability_unknown": true
    },
    {
      "name": "xawtv",
      "distro": "ubuntu",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            }
          ]
        }
      ],
      "release": "20.04",
      "versions": [
        "3.106-1"
      ],
      "ecosystem": "deb",
      "provider_url": "https://osv.dev/vulnerability/UBUNTU-CVE-2020-13696",
      "fixed_version": "",
      "provider_source": "pypi",
      "provider_record_id": "UBUNTU-CVE-2020-13696",
      "provider_updated_at": "2026-02-04T04:30:39.487378Z",
      "applicability_unknown": true
    },
    {
      "name": "xawtv",
      "distro": "opensuse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "3.103-lp151.3.3.1"
            }
          ]
        }
      ],
      "release": "leap 15.1",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/openSUSE-SU-2020:0784-1",
      "fixed_version": "3.103-lp151.3.3.1",
      "provider_source": "pypi",
      "provider_record_id": "OPENSUSE-SU-2020:0784-1",
      "provider_updated_at": "2026-02-04T03:56:36.242747Z",
      "applicability_unknown": true
    },
    {
      "name": "xawtv",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "3.103-bp151.4.3.1"
            }
          ]
        }
      ],
      "release": "package hub 15 sp1",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/openSUSE-SU-2020:0787-1",
      "fixed_version": "3.103-bp151.4.3.1",
      "provider_source": "pypi",
      "provider_record_id": "OPENSUSE-SU-2020:0787-1",
      "provider_updated_at": "2026-02-04T02:55:02.113919Z",
      "applicability_unknown": true
    },
    {
      "name": "xawtv",
      "distro": "opensuse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "3.107-2.5"
            }
          ]
        }
      ],
      "release": "tumbleweed",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/openSUSE-SU-2024:11517-1",
      "fixed_version": "3.107-2.5",
      "provider_source": "pypi",
      "provider_record_id": "OPENSUSE-SU-2024:11517-1",
      "provider_updated_at": "2026-02-04T02:52:40.690705Z",
      "applicability_unknown": true
    },
    {
      "name": "xawtv",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "3.103-6.3.1"
            }
          ]
        }
      ],
      "release": "linux enterprise workstation extension 12 sp4",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2020:1712-1",
      "fixed_version": "3.103-6.3.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2020:1712-1",
      "provider_updated_at": "2026-02-04T02:50:14.179355Z",
      "applicability_unknown": true
    },
    {
      "name": "xawtv",
      "distro": "suse",
      "ranges": [
        {
          "type": "ECOSYSTEM",
          "events": [
            {
              "introduced": "0"
            },
            {
              "fixed": "3.103-6.3.1"
            }
          ]
        }
      ],
      "release": "linux enterprise workstation extension 12 sp5",
      "versions": [],
      "ecosystem": "rpm",
      "provider_url": "https://osv.dev/vulnerability/SUSE-SU-2020:1712-1",
      "fixed_version": "3.103-6.3.1",
      "provider_source": "pypi",
      "provider_record_id": "SUSE-SU-2020:1712-1",
      "provider_updated_at": "2026-02-04T02:50:14.179355Z",
      "applicability_unknown": true
    }
  ]
}

[Debian bug #962221]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [alevtd]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-1.1 · amd64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

    • 3.107-1.1 · arm64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

  • [fbtv]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-1.1 · amd64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

    • 3.107-1.1 · arm64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

  • [pia]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-1.1 · amd64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

    • 3.107-1.1 · arm64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

  • [radio]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-1.1 · amd64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

    • 3.107-1.1 · arm64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

  • [scantv]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-1.1 · amd64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

    • 3.107-1.1 · arm64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

  • [streamer]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-1.1 · amd64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

    • 3.107-1.1 · arm64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

  • [ttv]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-1.1 · amd64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

    • 3.107-1.1 · arm64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

  • [v4l-conf]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-1.1 · amd64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

    • 3.107-1.1 · arm64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

  • [webcam]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-1.1 · amd64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

    • 3.107-1.1 · arm64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

  • [xawtv]Unknown
    Details (2)
    • 3.107-1.1 · amd64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

    • 3.107-1.1 · arm64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

  • Source package: [xawtv]

    Details (2)
    • 3.107-1.1 · amd64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

    • 3.107-1.1 · arm64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

  • [xawtv-plugins]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-1.1 · amd64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

    • 3.107-1.1 · arm64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

  • [xawtv-tools]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-1.1 · amd64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

    • 3.107-1.1 · arm64 · bookworm

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · bookworm; dsa · xawtv · debian · 12

[Debian 13 (Trixie)]

  • [alevtd]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-4 · amd64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

    • 3.107-4 · arm64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

  • [fbtv]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-4 · amd64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

    • 3.107-4 · arm64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

  • [pia]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-4 · amd64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

    • 3.107-4 · arm64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

  • [radio]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-4 · amd64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

    • 3.107-4 · arm64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

  • [scantv]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-4 · amd64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

    • 3.107-4 · arm64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

  • [streamer]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-4 · amd64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

    • 3.107-4 · arm64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

  • [ttv]Unknown

    Source package: [xawtv]

    Details (2)
    • 3.107-4 · amd64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

    • 3.107-4 · arm64 · trixie

      Fixed · Fixed: 3.107-1

      dsa · xawtv · debian · 13

Next results

Observed:

References