Skip to content
Heist/ feed
Unrated

coresight: holding cscfg_csdev_lock while removing cscfg from csdev

Type: advisorySource: Official CVE List1 source record

In the Linux kernel, the following vulnerability has been resolved: coresight: holding cscfg_csdev_lock while removing cscfg from csdev There'll be possible race scenario for coresight config: CPU0 CPU1 (perf enable) load module cscfg_load_config_sets() activate config. // sysfs (sys_active_cnt == 1) ... cscfg_csdev_enable_active_config() lock(csdev->cscfg_csdev_lock) deactivate config // sysfs (sys_activec_cnt == 0) cscfg_unload_config_sets() cscfg_remove_owned_csdev_configs() // here load config activate by CPU1 unlock(csdev->cscfg_csdev_lock) iterating config_csdev_list could be raced with config_csdev_list's entry delete. To resolve this race , hold csdev->cscfg_csdev_lock() while cscfg_remove_owned_csdev_configs()

Announced Source revision 1
Original source ↗

CVE-2025-38132

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: cve:CVE-2025-38132

Linux

Source reference: /containers/cna/affected/0/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Linux

Source reference: /containers/cna/affected/1/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
    "vendor": "Linux",
    "product": "Linux",
    "versions": [
      {
        "status": "affected",
        "version": "02bd588e12df405bdf55244708151b7f238b79ba",
        "lessThan": "1cd09aaf47a570bf6b05a7cd06b98e9d35fe82c7",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "02bd588e12df405bdf55244708151b7f238b79ba",
        "lessThan": "8f16b9caf0bdba46044e1d3727ee78291aa36347",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "02bd588e12df405bdf55244708151b7f238b79ba",
        "lessThan": "42f8afb0b161631fd1d814d017f75f955475ad41",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "02bd588e12df405bdf55244708151b7f238b79ba",
        "lessThan": "53b9e2659719b04f5ba7593f2af0f2335f75e94a",
        "versionType": "git"
      }
    ],
    "programFiles": [
      "drivers/hwtracing/coresight/coresight-syscfg.c"
    ],
    "defaultStatus": "unaffected"
  },
  {
    "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
    "vendor": "Linux",
    "product": "Linux",
    "versions": [
      {
        "status": "affected",
        "version": "5.17"
      },
      {
        "status": "unaffected",
        "version": "0",
        "lessThan": "5.17",
        "versionType": "semver"
      },
      {
        "status": "unaffected",
        "version": "6.6.160",
        "versionType": "semver",
        "lessThanOrEqual": "6.6.*"
      },
      {
        "status": "unaffected",
        "version": "6.12.114",
        "versionType": "semver",
        "lessThanOrEqual": "6.12.*"
      },
      {
        "status": "unaffected",
        "version": "6.15.3",
        "versionType": "semver",
        "lessThanOrEqual": "6.15.*"
      },
      {
        "status": "unaffected",
        "version": "6.16",
        "versionType": "original_commit_for_fix",
        "lessThanOrEqual": "*"
      }
    ],
    "programFiles": [
      "drivers/hwtracing/coresight/coresight-syscfg.c"
    ],
    "defaultStatus": "affected"
  }
]
Related CVEs
CVE-2025-38132

Source reference: /cveMetadata/cveId

Publisher severity

No explicit severity was provided.

Event
#45986 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement