SUSE-SU-2025:20491-1

Vulnerability from csaf_suse - Published: 2025-07-11 09:39 - Updated: 2026-09-20 18:13
Summary
Security update for rust-keylime
Severity
Moderate
Notes
Title of the patch: Security update for rust-keylime
Description of the patch: This update for rust-keylime fixes the following issues: - CVE-2024-12224: idna: Fixed improper validation in punycode (bsc#1243861) - Update to version 0.2.7+70: * build(deps): bump wiremock from 0.6.2 to 0.6.3 * build(deps): bump uuid from 1.16.0 to 1.17.0 * lib: Introduce AgentIdentity structure * gitignore: Add *.swp and *.orig to be ignored * build(deps): bump clap from 4.5.38 to 4.5.39 * build(deps): bump tokio from 1.45.0 to 1.45.1 * Unify Push Model structures time formats to UTC (#1016) * Add Quote related structures to Keylime library * Remove configuration file trailing whitespaces (#1012) * keylime-agent.conf: add all accepted TPM encryption algs * tpm: add policy auth for EK to activate crendential * Enable non standard key sizes and curves for EK and AK * config: Use next_back() instead of last() for iterators * Update to tss-esapi v7.6.0 * Avoid duplicated call to ctx.create_ek * build(deps): bump clap from 4.5.23 to 4.5.38 * Add registration for Push Model client * build(deps): bump tokio from 1.44.2 to 1.45.0 * build(deps): bump chrono from 0.4.40 to 0.4.41 * build(deps): bump tempfile from 3.17.1 to 3.20.0 * Refactor code: move error, registration to lib * Move structure filling and URL selection code (#999) * build(deps): bump pest_derive from 2.7.15 to 2.8.0 * build(deps): bump pest from 2.7.15 to 2.8.0 * build(deps): bump libc from 0.2.169 to 0.2.172 * Add Evidence/Authentication messages to prototype * build(deps): bump uuid from 1.15.1 to 1.16.0 * build(deps): bump thiserror from 2.0.11 to 2.0.12 * build(deps): bump signal-hook from 0.3.17 to 0.3.18 * build(deps): bump log from 0.4.25 to 0.4.27 * build(deps): bump assert_cmd from 2.0.16 to 2.0.17 * build(deps): bump actix-web from 4.9.0 to 4.10.2 * build(deps): bump reqwest from 0.12.12 to 0.12.15 * build(deps): bump serde from 1.0.217 to 1.0.219 * Add unit tests for sessions.rs structures * Add auth(sessions) structures * Fix minor README.md issue (#988) * Define EvidenceHandling structures (#971) * Add mockoon test scenario * Add client certificates to push-attestation prototype * Cargo: bump url crate to version 2.5.4 * Add logging to the push attestation prototype * Do not use certificate on insecure mode * common: Move the EncryptedData structure from common to the library * common: Move AuthTag from common to the library * build(deps): bump openssl from 0.10.71 to 0.10.72 * common: Move Symmkey to library as crypto::symmkey * common: Remove unused constants and static values * build(deps): bump tokio from 1.43.0 to 1.44.2 * Refactor code: Include AgentIdentity structure * Push model prototype * Add support for ek certificate chain, stored in TPM NVRAM. * Recover key_class field and set it as "asymmetric" * Update push model structures to latest values * build(deps): bump serde_json from 1.0.138 to 1.0.140 * packit: Add identifier for each copr_build job * keylime-agent.conf: only mention ecdsa and rsassa for signing * build(deps): bump openssl from 0.10.70 to 0.10.71 * build(deps): bump uuid from 1.13.2 to 1.15.1 * Add capabilities_negotiation structures * packit: Add compatibility/api_version_compatibility test * build(deps): bump uuid from 1.11.0 to 1.13.2 * build(deps): bump serde_json from 1.0.135 to 1.0.138 * build(deps): bump thiserror from 2.0.9 to 2.0.11 * build(deps): bump tempfile from 3.14.0 to 3.17.1 * Allow agent to start as non-root * scripts: Fix coverage information downloading script * build(deps): bump openssl from 0.10.68 to 0.10.70 * build(deps): bump tokio from 1.42.0 to 1.43.0 - Update to version 0.2.7+1: * dist: Enable logging for keylime library in the service * Bump version to 0.2.7 * scripts: Download coverage data from Testing Farm directly * main: Remove unnecessary lifetime * cargo: Bump pretty_env_logger to version 0.5.0 * scripts: Fix regex in download_packit_coverage.sh * cargo: Bump clap crate to version 4.5.23 * cargo: Bump base64 crate to version 0.22.1 * build(deps): bump log from 0.4.22 to 0.4.25 * build(deps): bump serde_json from 1.0.133 to 1.0.135 * cargo: Bump tokio crate to version 1.42.0 * packit: Fix RPM builds on copr * cargo: Bump thiserror crate to version 0.2.9 * cargo: Update reqwest to version 0.12.12 * build(deps): bump libc from 0.2.168 to 0.2.169 * build(deps): bump glob from 0.3.1 to 0.3.2 * version: Implement API version validation and ordering * main: Support using multiple API versions for registration * keylime: Introduce the registrar_client module * Provide endpoints under multiple API versions * Move 'serialization' module to the keylime library * Drop unnecessary dependency on common::API_VERSION * keylime-agent.conf: Bump version to 2.3 * build(deps): bump serde from 1.0.210 to 1.0.217 * build(deps): bump pest_derive from 2.7.14 to 2.7.15 * build(deps): bump pest from 2.7.14 to 2.7.15 * build(deps): bump libc from 0.2.167 to 0.2.168 * config: Make IAK and IDevID certificates optional * Fix warnings reported by clippy * workflows: Run job in the CI container directly * tests: Add unit test for device ID builder * main: Move IAK/IDevID related code to dedicated module * tests: Add script to generate IAK and IDevID certificates * build(deps): bump openssl from 0.10.66 to 0.10.68 * build(deps): bump uuid from 1.10.0 to 1.11.0 * build(deps): bump serde_json from 1.0.128 to 1.0.133 * build(deps): bump actix-web from 4.5.1 to 4.9.0 * build(deps): bump reqwest from 0.12.7 to 0.12.9 * tests/setup_swtpm.sh: Add script to setup temporary TPM * Use a single TPM context and avoid race conditions during tests * config: Enable passing a hostname instead of IP * build(deps): bump clap from 4.3.11 to 4.5.21 * build(deps): bump tempfile from 3.10.1 to 3.14.0 * build(deps): bump pest_derive from 2.7.6 to 2.7.14 * build(deps): bump pest from 2.7.6 to 2.7.14 * build(deps): bump codecov/codecov-action from 4 to 5 * workflows: Submit the coverage for merged PR from Fedora 41 * tests: Use Fedora 41 to generate code coverage * api: Make API configuration modular * agent_handler: Move the /agent scope configuration * notifications_handler: Move the /notifications scope configuration * quotes_handler: Move the /quotes scope configuration to quotes_handler * keys_handler: Move /keys scope configuration to keys_handler * Use ${DESTDIR} for config * Fix showing wrong UUID * build(deps): bump actix-rt from 2.9.0 to 2.10.0 * config: Refactor AgentConfig Source trait implementation * build(deps): bump log from 0.4.21 to 0.4.22 * build(deps): bump serde_json from 1.0.120 to 1.0.128 * tpm: check if EK certificate has valid ASN.1 DER encoding * build(deps): bump futures from 0.3.27 to 0.3.31 * cargo: Bump reqwest to version 0.12.7 * build(deps): bump serde from 1.0.203 to 1.0.210 * tests: Add more tests to Packit CI * build(deps): bump docker/build-push-action from 5 to 6 * tests: apply workarounds to known bugs
Patchnames: SUSE-SLE-Micro-6.0-380
Terms of use: CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).
Affected products
Product Identifier Version Remediation
Unresolved product id: SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.aarch64 —
Vendor Fix
Unresolved product id: SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.s390x —
Vendor Fix
Unresolved product id: SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.x86_64 —
Vendor Fix
Threats
Impact moderate

{
  "document": {
    "aggregate_severity": {
      "namespace": "https://www.suse.com/support/security/rating/",
      "text": "moderate"
    },
    "category": "csaf_security_advisory",
    "csaf_version": "2.0",
    "distribution": {
      "text": "Copyright 2024 SUSE LLC. All rights reserved.",
      "tlp": {
        "label": "WHITE",
        "url": "https://www.first.org/tlp/"
      }
    },
    "lang": "en",
    "notes": [
      {
        "category": "summary",
        "text": "Security update for rust-keylime",
        "title": "Title of the patch"
      },
      {
        "category": "description",
        "text": "This update for rust-keylime fixes the following issues:\n\n- CVE-2024-12224: idna: Fixed improper validation in punycode (bsc#1243861)\n\n- Update to version 0.2.7+70: \n  * build(deps): bump wiremock from 0.6.2 to 0.6.3\n  * build(deps): bump uuid from 1.16.0 to 1.17.0\n  * lib: Introduce AgentIdentity structure\n  * gitignore: Add *.swp and *.orig to be ignored\n  * build(deps): bump clap from 4.5.38 to 4.5.39\n  * build(deps): bump tokio from 1.45.0 to 1.45.1\n  * Unify Push Model structures time formats to UTC (#1016)\n  * Add Quote related structures to Keylime library\n  * Remove configuration file trailing whitespaces (#1012)\n  * keylime-agent.conf: add all accepted TPM encryption algs\n  * tpm: add policy auth for EK to activate crendential\n  * Enable non standard key sizes and curves for EK and AK\n  * config: Use next_back() instead of last() for iterators\n  * Update to tss-esapi v7.6.0\n  * Avoid duplicated call to ctx.create_ek\n  * build(deps): bump clap from 4.5.23 to 4.5.38\n  * Add registration for Push Model client\n  * build(deps): bump tokio from 1.44.2 to 1.45.0\n  * build(deps): bump chrono from 0.4.40 to 0.4.41\n  * build(deps): bump tempfile from 3.17.1 to 3.20.0\n  * Refactor code: move error, registration to lib\n  * Move structure filling and URL selection code (#999)\n  * build(deps): bump pest_derive from 2.7.15 to 2.8.0\n  * build(deps): bump pest from 2.7.15 to 2.8.0\n  * build(deps): bump libc from 0.2.169 to 0.2.172\n  * Add Evidence/Authentication messages to prototype\n  * build(deps): bump uuid from 1.15.1 to 1.16.0\n  * build(deps): bump thiserror from 2.0.11 to 2.0.12\n  * build(deps): bump signal-hook from 0.3.17 to 0.3.18\n  * build(deps): bump log from 0.4.25 to 0.4.27\n  * build(deps): bump assert_cmd from 2.0.16 to 2.0.17\n  * build(deps): bump actix-web from 4.9.0 to 4.10.2\n  * build(deps): bump reqwest from 0.12.12 to 0.12.15\n  * build(deps): bump serde from 1.0.217 to 1.0.219\n  * Add unit tests for sessions.rs structures\n  * Add auth(sessions) structures\n  * Fix minor README.md issue (#988)\n  * Define EvidenceHandling structures (#971)\n  * Add mockoon test scenario\n  * Add client certificates to push-attestation prototype\n  * Cargo: bump url crate to version 2.5.4\n  * Add logging to the push attestation prototype\n  * Do not use certificate on insecure mode\n  * common: Move the EncryptedData structure from common to the library\n  * common: Move AuthTag from common to the library\n  * build(deps): bump openssl from 0.10.71 to 0.10.72\n  * common: Move Symmkey to library as crypto::symmkey\n  * common: Remove unused constants and static values\n  * build(deps): bump tokio from 1.43.0 to 1.44.2\n  * Refactor code: Include AgentIdentity structure\n  * Push model prototype\n  * Add support for ek certificate chain, stored in TPM NVRAM.\n  * Recover key_class field and set it as \"asymmetric\"\n  * Update push model structures to latest values\n  * build(deps): bump serde_json from 1.0.138 to 1.0.140\n  * packit: Add identifier for each copr_build job\n  * keylime-agent.conf: only mention ecdsa and rsassa for signing\n  * build(deps): bump openssl from 0.10.70 to 0.10.71\n  * build(deps): bump uuid from 1.13.2 to 1.15.1\n  * Add capabilities_negotiation structures\n  * packit: Add compatibility/api_version_compatibility test\n  * build(deps): bump uuid from 1.11.0 to 1.13.2\n  * build(deps): bump serde_json from 1.0.135 to 1.0.138\n  * build(deps): bump thiserror from 2.0.9 to 2.0.11\n  * build(deps): bump tempfile from 3.14.0 to 3.17.1\n  * Allow agent to start as non-root\n  * scripts: Fix coverage information downloading script\n  * build(deps): bump openssl from 0.10.68 to 0.10.70\n  * build(deps): bump tokio from 1.42.0 to 1.43.0\n\n- Update to version 0.2.7+1:\n  * dist: Enable logging for keylime library in the service\n  * Bump version to 0.2.7\n  * scripts: Download coverage data from Testing Farm directly\n  * main: Remove unnecessary lifetime\n  * cargo: Bump pretty_env_logger to version 0.5.0\n  * scripts: Fix regex in download_packit_coverage.sh\n  * cargo: Bump clap crate to version 4.5.23\n  * cargo: Bump base64 crate to version 0.22.1\n  * build(deps): bump log from 0.4.22 to 0.4.25\n  * build(deps): bump serde_json from 1.0.133 to 1.0.135\n  * cargo: Bump tokio crate to version 1.42.0\n  * packit: Fix RPM builds on copr\n  * cargo: Bump thiserror crate to version 0.2.9\n  * cargo: Update reqwest to version 0.12.12\n  * build(deps): bump libc from 0.2.168 to 0.2.169\n  * build(deps): bump glob from 0.3.1 to 0.3.2\n  * version: Implement API version validation and ordering\n  * main: Support using multiple API versions for registration\n  * keylime: Introduce the registrar_client module\n  * Provide endpoints under multiple API versions\n  * Move \u0027serialization\u0027 module to the keylime library\n  * Drop unnecessary dependency on common::API_VERSION\n  * keylime-agent.conf: Bump version to 2.3\n  * build(deps): bump serde from 1.0.210 to 1.0.217\n  * build(deps): bump pest_derive from 2.7.14 to 2.7.15\n  * build(deps): bump pest from 2.7.14 to 2.7.15\n  * build(deps): bump libc from 0.2.167 to 0.2.168\n  * config: Make IAK and IDevID certificates optional\n  * Fix warnings reported by clippy\n  * workflows: Run job in the CI container directly\n  * tests: Add unit test for device ID builder\n  * main: Move IAK/IDevID related code to dedicated module\n  * tests: Add script to generate IAK and IDevID certificates\n  * build(deps): bump openssl from 0.10.66 to 0.10.68\n  * build(deps): bump uuid from 1.10.0 to 1.11.0\n  * build(deps): bump serde_json from 1.0.128 to 1.0.133\n  * build(deps): bump actix-web from 4.5.1 to 4.9.0\n  * build(deps): bump reqwest from 0.12.7 to 0.12.9\n  * tests/setup_swtpm.sh: Add script to setup temporary TPM\n  * Use a single TPM context and avoid race conditions during tests\n  * config: Enable passing a hostname instead of IP\n  * build(deps): bump clap from 4.3.11 to 4.5.21\n  * build(deps): bump tempfile from 3.10.1 to 3.14.0\n  * build(deps): bump pest_derive from 2.7.6 to 2.7.14\n  * build(deps): bump pest from 2.7.6 to 2.7.14\n  * build(deps): bump codecov/codecov-action from 4 to 5\n  * workflows: Submit the coverage for merged PR from Fedora 41\n  * tests: Use Fedora 41 to generate code coverage\n  * api: Make API configuration modular\n  * agent_handler: Move the /agent scope configuration\n  * notifications_handler: Move the /notifications scope configuration\n  * quotes_handler: Move the /quotes scope configuration to quotes_handler\n  * keys_handler: Move /keys scope configuration to keys_handler\n  * Use ${DESTDIR} for config\n  * Fix showing wrong UUID\n  * build(deps): bump actix-rt from 2.9.0 to 2.10.0\n  * config: Refactor AgentConfig Source trait implementation\n  * build(deps): bump log from 0.4.21 to 0.4.22\n  * build(deps): bump serde_json from 1.0.120 to 1.0.128\n  * tpm: check if EK certificate has valid ASN.1 DER encoding\n  * build(deps): bump futures from 0.3.27 to 0.3.31\n  * cargo: Bump reqwest to version 0.12.7\n  * build(deps): bump serde from 1.0.203 to 1.0.210\n  * tests: Add more tests to Packit CI\n  * build(deps): bump docker/build-push-action from 5 to 6\n  * tests: apply workarounds to known bugs\n",
        "title": "Description of the patch"
      },
      {
        "category": "details",
        "text": "SUSE-SLE-Micro-6.0-380",
        "title": "Patchnames"
      },
      {
        "category": "legal_disclaimer",
        "text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
        "title": "Terms of use"
      }
    ],
    "publisher": {
      "category": "vendor",
      "contact_details": "https://www.suse.com/support/security/contact/",
      "name": "SUSE Product Security Team",
      "namespace": "https://www.suse.com/"
    },
    "references": [
      {
        "category": "external",
        "summary": "SUSE ratings",
        "url": "https://www.suse.com/support/security/rating/"
      },
      {
        "category": "self",
        "summary": "URL of this CSAF notice",
        "url": "https://ftp.suse.com/pub/projects/security/csaf/suse-su-2025_20491-1.json"
      },
      {
        "category": "self",
        "summary": "URL for SUSE-SU-2025:20491-1",
        "url": "https://www.suse.com/support/update/announcement/2025/suse-su-202520491-1/"
      },
      {
        "category": "self",
        "summary": "E-Mail link for SUSE-SU-2025:20491-1",
        "url": "https://lists.suse.com/pipermail/sle-updates/2025-July/040930.html"
      },
      {
        "category": "self",
        "summary": "SUSE Bug 1243861",
        "url": "https://bugzilla.suse.com/1243861"
      },
      {
        "category": "self",
        "summary": "SUSE CVE CVE-2024-12224 page",
        "url": "https://www.suse.com/security/cve/CVE-2024-12224/"
      }
    ],
    "title": "Security update for rust-keylime",
    "tracking": {
      "current_release_date": "2026-09-20T18:13:37Z",
      "generator": {
        "date": "2025-07-11T09:39:57Z",
        "engine": {
          "name": "cve-database.git:bin/generate-csaf.pl",
          "version": "1"
        }
      },
      "id": "SUSE-SU-2025:20491-1",
      "initial_release_date": "2025-07-11T09:39:57Z",
      "revision_history": [
        {
          "date": "2025-07-11T09:39:57Z",
          "number": "1",
          "summary": "Current version"
        },
        {
          "date": "2026-09-20T18:13:37Z",
          "number": "2",
          "summary": "unknown changes"
        }
      ],
      "status": "final",
      "version": "2"
    }
  },
  "product_tree": {
    "branches": [
      {
        "branches": [
          {
            "branches": [
              {
                "category": "product_version",
                "name": "rust-keylime-0:0.2.7+70-1.1.aarch64",
                "product": {
                  "name": "rust-keylime-0:0.2.7+70-1.1.aarch64",
                  "product_id": "rust-keylime-0:0.2.7+70-1.1.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:rpm/suse/rust-keylime@0.2.7+70-1.1?arch=aarch64\u0026upstream=rust-keylime-0:0.2.7+70-1.1.src.rpm"
                  }
                }
              }
            ],
            "category": "architecture",
            "name": "aarch64"
          },
          {
            "branches": [
              {
                "category": "product_version",
                "name": "rust-keylime-0:0.2.7+70-1.1.s390x",
                "product": {
                  "name": "rust-keylime-0:0.2.7+70-1.1.s390x",
                  "product_id": "rust-keylime-0:0.2.7+70-1.1.s390x",
                  "product_identification_helper": {
                    "purl": "pkg:rpm/suse/rust-keylime@0.2.7+70-1.1?arch=s390x\u0026upstream=rust-keylime-0:0.2.7+70-1.1.src.rpm"
                  }
                }
              }
            ],
            "category": "architecture",
            "name": "s390x"
          },
          {
            "branches": [
              {
                "category": "product_version",
                "name": "rust-keylime-0:0.2.7+70-1.1.x86_64",
                "product": {
                  "name": "rust-keylime-0:0.2.7+70-1.1.x86_64",
                  "product_id": "rust-keylime-0:0.2.7+70-1.1.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:rpm/suse/rust-keylime@0.2.7+70-1.1?arch=x86_64\u0026upstream=rust-keylime-0:0.2.7+70-1.1.src.rpm"
                  }
                }
              }
            ],
            "category": "architecture",
            "name": "x86_64"
          },
          {
            "branches": [
              {
                "category": "product_name",
                "name": "SUSE Linux Micro 6.0",
                "product": {
                  "name": "SUSE Linux Micro 6.0",
                  "product_id": "SUSE Linux Micro 6.0",
                  "product_identification_helper": {
                    "cpe": "cpe:/o:suse:sl-micro:6.0"
                  }
                }
              }
            ],
            "category": "product_family",
            "name": "SUSE Linux Enterprise"
          }
        ],
        "category": "vendor",
        "name": "SUSE"
      }
    ],
    "relationships": [
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "rust-keylime-0:0.2.7+70-1.1.aarch64 as component of SUSE Linux Micro 6.0",
          "product_id": "SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.aarch64"
        },
        "product_reference": "rust-keylime-0:0.2.7+70-1.1.aarch64",
        "relates_to_product_reference": "SUSE Linux Micro 6.0"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "rust-keylime-0:0.2.7+70-1.1.s390x as component of SUSE Linux Micro 6.0",
          "product_id": "SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.s390x"
        },
        "product_reference": "rust-keylime-0:0.2.7+70-1.1.s390x",
        "relates_to_product_reference": "SUSE Linux Micro 6.0"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "rust-keylime-0:0.2.7+70-1.1.x86_64 as component of SUSE Linux Micro 6.0",
          "product_id": "SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.x86_64"
        },
        "product_reference": "rust-keylime-0:0.2.7+70-1.1.x86_64",
        "relates_to_product_reference": "SUSE Linux Micro 6.0"
      }
    ]
  },
  "vulnerabilities": [
    {
      "cve": "CVE-2024-12224",
      "ids": [
        {
          "system_name": "SUSE CVE Page",
          "text": "https://www.suse.com/security/cve/CVE-2024-12224"
        }
      ],
      "notes": [
        {
          "category": "general",
          "text": "Improper Validation of Unsafe Equivalence in punycode by the idna crate from Servo rust-url allows an attacker to create a punycode hostname that one part of a system might treat as distinct while another part of that system would treat as equivalent to another hostname.",
          "title": "CVE description"
        }
      ],
      "product_status": {
        "recommended": [
          "SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.aarch64",
          "SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.s390x",
          "SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.x86_64"
        ]
      },
      "references": [
        {
          "category": "external",
          "summary": "CVE-2024-12224",
          "url": "https://www.suse.com/security/cve/CVE-2024-12224"
        },
        {
          "category": "external",
          "summary": "SUSE Bug 1243848 for CVE-2024-12224",
          "url": "https://bugzilla.suse.com/1243848"
        }
      ],
      "remediations": [
        {
          "category": "vendor_fix",
          "details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
          "product_ids": [
            "SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.aarch64",
            "SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.s390x",
            "SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.x86_64"
          ]
        }
      ],
      "scores": [
        {
          "cvss_v3": {
            "baseScore": 4.2,
            "baseSeverity": "MEDIUM",
            "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:L/A:N",
            "version": "3.1"
          },
          "products": [
            "SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.aarch64",
            "SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.s390x",
            "SUSE Linux Micro 6.0:rust-keylime-0:0.2.7+70-1.1.x86_64"
          ]
        }
      ],
      "threats": [
        {
          "category": "impact",
          "date": "2025-07-11T09:39:57Z",
          "details": "moderate"
        }
      ],
      "title": "CVE-2024-12224"
    }
  ]
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Loading…

Loading…

Related by attack behaviour

Vulnerabilities whose description is nearest to this one in the vector space of the CIRCL/vulnerability-attack-technique-biencoder model. This is a similarity search over the bi-encoder space (plain cosine), not a classification, and it has no measured accuracy.


Loading…