OPENSUSE-SU-2026:21567-1

Vulnerability from csaf_opensuse - Published: 2026-08-11 17:23 - Updated: 2026-09-17 17:41
Summary
Security update for zk
Severity
Moderate
Notes
Title of the patch: Security update for zk
Description of the patch: This update for zk fixes the following issues: Changes in zk: - Update to version 0.15.6: * Parse links to notes in frontmatter * Set filters for lsp completion items from the config * Set a note's modification time in frontmatter and allow for custom key naming for both creation and modification keys * Indexing made significantly more performant * Support filtering by date and time with "<date> <time>" instead of <date>T<time> only * Exclude globs now prune matching directories from indexing, improving speed of indexing - Update to version 0.15.5: * List, edit and filter for broken links with --broken-links * Update strftime package, supporting %g and %G formats in the {{format-date}} helper * Option to append links to selected text, instead of replacing * Paths with ~ and env variables no longer error when passed to --notebook-dir and --working-dir * Guard LSP against unnecessary erroring on missing textDocument/definition capabilities - Update to version 0.15.4: * fix "jump to definition" follows wrong link * zk config --list <object> (by @andrebauer, 484) * Ignore commented links for LSP diagnostics. Use an AST to parse files, fixing * other similar edge cases. * Links in markdown footnotes now included in :ZkLinks * Indexing notebook now 35% and 74% faster for full and incremental indexing * respectively * Stop crashing lsp server when server received textDocument/completion request with out of range parameters. * lsp: Provide completion after [[ on lines with multi-byte characters * Prevent crash in LookForward when the parameters is out of characters number. - Update to version 0.15.2 * Find notes with missing backlinks using zk list --missing-backlink * LSP diagnostic for missing backlinks when other notes link to current note without reciprocal links * Code action to add missing backlinks * LSP diagnostic for self-referential links * Release tarballs now output the program version * Config path can be set with $ZK_CONFIG_DIR * bump deps: golang.org/x/crypto v0.45.0 fixes CVE-2025-58181 - Update to version 0.15.0 * fixed LSP crashes when editing code fences and/or working in text files with code fences * new feature to set a group path "by name", in that any directory with the same name can share the same group rules, no matter how deep in the notebook. See references below. - Update to version 0.14.2 * Path in .zk/config.toml for the default note template now accepts UNIX "~/paths" * Find notes without tags with zk list --tagless * fix: LSP ignores magnet links as links to notes * fix: Note titles with double quoted words no longer break json output * fix: Grammar in error output * fix: Group rules could not be nested
Patchnames: openSUSE-Leap-16.0-packagehub-481
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: openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.aarch64
Vendor Fix
Unresolved product id: openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.ppc64le
Vendor Fix
Unresolved product id: openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.s390x
Vendor Fix
Unresolved product id: openSUSE Leap 16.0:zk-0:0.15.6-bp160.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 zk",
        "title": "Title of the patch"
      },
      {
        "category": "description",
        "text": "This update for zk fixes the following issues:\n\nChanges in zk:\n\n- Update to version 0.15.6:\n  * Parse links to notes in frontmatter\n  * Set filters for lsp completion items from the config\n  * Set a note\u0027s modification time in frontmatter and allow for custom key\n    naming for both creation and modification keys\n  * Indexing made significantly more performant\n  * Support filtering by date and time with \"\u003cdate\u003e \u003ctime\u003e\" instead of\n    \u003cdate\u003eT\u003ctime\u003e only\n  * Exclude globs now prune matching directories from indexing, improving\n    speed of indexing\n\n- Update to version 0.15.5:\n  * List, edit and filter for broken links with --broken-links\n  * Update strftime package, supporting %g and %G formats in the\n    {{format-date}} helper\n  * Option to append links to selected text, instead of replacing\n  * Paths with ~ and env variables no longer error when passed to\n    --notebook-dir and --working-dir\n  * Guard LSP against unnecessary erroring on missing textDocument/definition\n    capabilities\n\n- Update to version 0.15.4:\n  * fix \"jump to definition\" follows wrong link\n  * zk config --list \u003cobject\u003e (by @andrebauer, 484)\n  * Ignore commented links for LSP diagnostics. Use an AST to parse files, fixing\n  * other similar edge cases.\n  * Links in markdown footnotes now included in :ZkLinks\n  * Indexing notebook now 35% and 74% faster for full and incremental indexing\n  * respectively\n  * Stop crashing lsp server when server received textDocument/completion request with out of range parameters.\n  * lsp: Provide completion after [[ on lines with multi-byte characters\n  * Prevent crash in LookForward when the parameters is out of characters number.\n\n- Update to version 0.15.2\n  * Find notes with missing backlinks using zk list --missing-backlink\n  * LSP diagnostic for missing backlinks when other notes link to current note\n    without reciprocal links\n  * Code action to add missing backlinks\n  * LSP diagnostic for self-referential links\n  * Release tarballs now output the program version\n  * Config path can be set with $ZK_CONFIG_DIR\n  * bump deps: golang.org/x/crypto v0.45.0 fixes CVE-2025-58181\n\n- Update to version 0.15.0\n  * fixed LSP crashes when editing code fences and/or working in text files\n    with code fences\n  * new feature to set a group path \"by name\", in that any directory with the\n    same name can share the same group rules, no matter how deep in the\n    notebook. See references below.\n\n- Update to version 0.14.2\n  * Path in .zk/config.toml for the default note template now accepts\n    UNIX \"~/paths\"\n  * Find notes without tags with zk list --tagless\n  * fix: LSP ignores magnet links as links to notes\n  * fix: Note titles with double quoted words no longer break json output\n  * fix: Grammar in error output\n  * fix: Group rules could not be nested\n",
        "title": "Description of the patch"
      },
      {
        "category": "details",
        "text": "openSUSE-Leap-16.0-packagehub-481",
        "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/opensuse-su-2026_21567-1.json"
      },
      {
        "category": "self",
        "summary": "SUSE Bug 1253784",
        "url": "https://bugzilla.suse.com/1253784"
      },
      {
        "category": "self",
        "summary": "SUSE CVE CVE-2025-58181 page",
        "url": "https://www.suse.com/security/cve/CVE-2025-58181/"
      }
    ],
    "title": "Security update for zk",
    "tracking": {
      "current_release_date": "2026-09-17T17:41:45Z",
      "generator": {
        "date": "2026-08-11T17:23:42Z",
        "engine": {
          "name": "cve-database.git:bin/generate-csaf.pl",
          "version": "1"
        }
      },
      "id": "openSUSE-SU-2026:21567-1",
      "initial_release_date": "2026-08-11T17:23:42Z",
      "revision_history": [
        {
          "date": "2026-08-11T17:23:42Z",
          "number": "1",
          "summary": "Current version"
        },
        {
          "date": "2026-09-16T20:45:06Z",
          "number": "2",
          "summary": "unknown changes"
        },
        {
          "date": "2026-09-16T21:46:25Z",
          "number": "3",
          "summary": "unknown changes"
        },
        {
          "date": "2026-09-17T17:41:45Z",
          "number": "4",
          "summary": "unknown changes"
        }
      ],
      "status": "final",
      "version": "4"
    }
  },
  "product_tree": {
    "branches": [
      {
        "branches": [
          {
            "branches": [
              {
                "category": "product_version",
                "name": "zk-0:0.15.6-bp160.1.1.aarch64",
                "product": {
                  "name": "zk-0:0.15.6-bp160.1.1.aarch64",
                  "product_id": "zk-0:0.15.6-bp160.1.1.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:rpm/suse/zk@0.15.6-bp160.1.1?arch=aarch64"
                  }
                }
              }
            ],
            "category": "architecture",
            "name": "aarch64"
          },
          {
            "branches": [
              {
                "category": "product_version",
                "name": "zk-0:0.15.6-bp160.1.1.ppc64le",
                "product": {
                  "name": "zk-0:0.15.6-bp160.1.1.ppc64le",
                  "product_id": "zk-0:0.15.6-bp160.1.1.ppc64le",
                  "product_identification_helper": {
                    "purl": "pkg:rpm/suse/zk@0.15.6-bp160.1.1?arch=ppc64le"
                  }
                }
              }
            ],
            "category": "architecture",
            "name": "ppc64le"
          },
          {
            "branches": [
              {
                "category": "product_version",
                "name": "zk-0:0.15.6-bp160.1.1.s390x",
                "product": {
                  "name": "zk-0:0.15.6-bp160.1.1.s390x",
                  "product_id": "zk-0:0.15.6-bp160.1.1.s390x",
                  "product_identification_helper": {
                    "purl": "pkg:rpm/suse/zk@0.15.6-bp160.1.1?arch=s390x"
                  }
                }
              }
            ],
            "category": "architecture",
            "name": "s390x"
          },
          {
            "branches": [
              {
                "category": "product_version",
                "name": "zk-0:0.15.6-bp160.1.1.x86_64",
                "product": {
                  "name": "zk-0:0.15.6-bp160.1.1.x86_64",
                  "product_id": "zk-0:0.15.6-bp160.1.1.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:rpm/suse/zk@0.15.6-bp160.1.1?arch=x86_64"
                  }
                }
              }
            ],
            "category": "architecture",
            "name": "x86_64"
          },
          {
            "branches": [
              {
                "category": "product_name",
                "name": "openSUSE Leap 16.0",
                "product": {
                  "name": "openSUSE Leap 16.0",
                  "product_id": "openSUSE Leap 16.0"
                }
              }
            ],
            "category": "product_family",
            "name": "SUSE Linux Enterprise"
          }
        ],
        "category": "vendor",
        "name": "SUSE"
      }
    ],
    "relationships": [
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "zk-0:0.15.6-bp160.1.1.aarch64 as component of openSUSE Leap 16.0",
          "product_id": "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.aarch64"
        },
        "product_reference": "zk-0:0.15.6-bp160.1.1.aarch64",
        "relates_to_product_reference": "openSUSE Leap 16.0"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "zk-0:0.15.6-bp160.1.1.ppc64le as component of openSUSE Leap 16.0",
          "product_id": "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.ppc64le"
        },
        "product_reference": "zk-0:0.15.6-bp160.1.1.ppc64le",
        "relates_to_product_reference": "openSUSE Leap 16.0"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "zk-0:0.15.6-bp160.1.1.s390x as component of openSUSE Leap 16.0",
          "product_id": "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.s390x"
        },
        "product_reference": "zk-0:0.15.6-bp160.1.1.s390x",
        "relates_to_product_reference": "openSUSE Leap 16.0"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "zk-0:0.15.6-bp160.1.1.x86_64 as component of openSUSE Leap 16.0",
          "product_id": "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.x86_64"
        },
        "product_reference": "zk-0:0.15.6-bp160.1.1.x86_64",
        "relates_to_product_reference": "openSUSE Leap 16.0"
      }
    ]
  },
  "vulnerabilities": [
    {
      "cve": "CVE-2025-58181",
      "ids": [
        {
          "system_name": "SUSE CVE Page",
          "text": "https://www.suse.com/security/cve/CVE-2025-58181"
        }
      ],
      "notes": [
        {
          "category": "general",
          "text": "SSH servers parsing GSSAPI authentication requests do not validate the number of mechanisms specified in the request, allowing an attacker to cause unbounded memory consumption.",
          "title": "CVE description"
        }
      ],
      "product_status": {
        "recommended": [
          "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.aarch64",
          "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.ppc64le",
          "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.s390x",
          "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.x86_64"
        ]
      },
      "references": [
        {
          "category": "external",
          "summary": "CVE-2025-58181",
          "url": "https://www.suse.com/security/cve/CVE-2025-58181"
        },
        {
          "category": "external",
          "summary": "SUSE Bug 1253784 for CVE-2025-58181",
          "url": "https://bugzilla.suse.com/1253784"
        }
      ],
      "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": [
            "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.aarch64",
            "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.ppc64le",
            "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.s390x",
            "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.x86_64"
          ]
        }
      ],
      "scores": [
        {
          "cvss_v3": {
            "baseScore": 5.3,
            "baseSeverity": "MEDIUM",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L",
            "version": "3.1"
          },
          "products": [
            "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.aarch64",
            "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.ppc64le",
            "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.s390x",
            "openSUSE Leap 16.0:zk-0:0.15.6-bp160.1.1.x86_64"
          ]
        }
      ],
      "threats": [
        {
          "category": "impact",
          "date": "2026-08-11T17:23:42Z",
          "details": "moderate"
        }
      ],
      "title": "CVE-2025-58181"
    }
  ]
}



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…

Detection rules are retrieved from Rulezet.

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…