Skip to content

fix(cve): CVE-2026-0967 - CVE-2026-0967 match: Avoid recursive matching (ReDoS)#8

Merged
Zeno-sole merged 4 commits into
masterfrom
fix-cve/CVE-2026-0967
Jul 21, 2026
Merged

fix(cve): CVE-2026-0967 - CVE-2026-0967 match: Avoid recursive matching (ReDoS)#8
Zeno-sole merged 4 commits into
masterfrom
fix-cve/CVE-2026-0967

Conversation

@deepin-ci-robot

@deepin-ci-robot deepin-ci-robot commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

CVE: CVE-2026-0967 (medium) - 特制模式(来自配置文件)可能导致耗尽性搜索或超时。
Upstream: https://gitlab.com/libssh/libssh-mirror.git/commit/6d74aa6138895b3662bade9bd578338b0c4f8a15

Co-authored-by: hudeng hudeng@deepin.org
Generated-By: qwen3.6-35b


CVE: CVE-2026-0964 (medium) - scp 协议中接收到的无效路径可能导致路径遍历攻击,补丁添加了对空路径、包含斜杠的路径以及 . 和 .. 路径的拒绝机制
Upstream: https://gitlab.com/libssh/libssh-mirror/commit/a5e4b12090b0c939d85af4f29280e40c5b6600aa

Co-authored-by: hudeng hudeng@deepin.org
Generated-By: qwen3.6-35b


CVE: CVE-2026-0968 (low) - A flaw was found in libssh in which a malicious SFTP (SSH File Transfer Protocol) server can exploit this by sending a malformed 'longname' field within an SSH_FXP_NAME message during a file listing operation. This missing null check can lead to reading beyond allocated memory on the heap.
Upstream: https://gitlab.com/libssh/libssh-mirror/commit/20856f44c146468c830da61dcbbbaa8ce71e390b

Co-authored-by: hudeng hudeng@deepin.org
Generated-By: qwen3.6-35b


CVE: CVE-2026-0965 (low) - 配置文件中读取非规则文件和过大文件的安全漏洞
Upstream: https://git.libssh.org/projects/libssh/commit/bf390a042623e02abc8f421c4c5fadc0429a8a76

Co-authored-by: hudeng hudeng@deepin.org
Generated-By: qwen3.6-35b

…ng (ReDoS)

CVE: CVE-2026-0967 (medium) - 特制模式(来自配置文件)可能导致耗尽性搜索或超时。
Upstream: https://gitlab.com/libssh/libssh-mirror.git/commit/6d74aa6138895b3662bade9bd578338b0c4f8a15

Co-authored-by: hudeng <hudeng@deepin.org>
Generated-By: qwen3.6-35b
@github-actions

github-actions Bot commented Jul 18, 2026

Copy link
Copy Markdown

TAG Bot

TAG: 0.11.3-1deepin5
EXISTED: no
DISTRIBUTION: unstable

@deepin-ci-robot
deepin-ci-robot requested a review from myml July 18, 2026 00:46
@deepin-ci-robot

Copy link
Copy Markdown
Contributor Author

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign xzl01 for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@deepin-ci-robot

Copy link
Copy Markdown
Contributor Author

/hold
因为该quilt包的上游版本号变更,详情见: deepin-community/infra-settings#134

@hudeng-go

Copy link
Copy Markdown
Contributor

/integrate

@github-actions

Copy link
Copy Markdown

AutoIntegrationPr Bot
auto integrate with pr url: deepin-community/Repository-Integration#4341
PrNumber: 4341
PrBranch: auto-integration-29711780117

deepin-ci-robot and others added 3 commits July 21, 2026 10:08
…eived through scp

CVE: CVE-2026-0964 (medium) - scp 协议中接收到的无效路径可能导致路径遍历攻击,补丁添加了对空路径、包含斜杠的路径以及 . 和 .. 路径的拒绝机制
Upstream: https://gitlab.com/libssh/libssh-mirror/commit/a5e4b12090b0c939d85af4f29280e40c5b6600aa

Co-authored-by: hudeng <hudeng@deepin.org>
Generated-By: qwen3.6-35b
…g in sftp_parse_longname()

CVE: CVE-2026-0968 (low) - A flaw was found in libssh in which a malicious SFTP (SSH File Transfer Protocol) server can exploit this by sending a malformed 'longname' field within an SSH_FXP_NAME message during a file listing operation. This missing null check can lead to reading beyond allocated memory on the heap.
Upstream: https://gitlab.com/libssh/libssh-mirror/commit/20856f44c146468c830da61dcbbbaa8ce71e390b

Co-authored-by: hudeng <hudeng@deepin.org>
Generated-By: qwen3.6-35b
…d non-regular and too large c

CVE: CVE-2026-0965 (low) - 配置文件中读取非规则文件和过大文件的安全漏洞
Upstream: https://git.libssh.org/projects/libssh/commit/bf390a042623e02abc8f421c4c5fadc0429a8a76

Co-authored-by: hudeng <hudeng@deepin.org>
Generated-By: qwen3.6-35b
@Zeno-sole
Zeno-sole merged commit f778be2 into master Jul 21, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants