[AutoPR- Security] Patch kbd for CVE-2026-72693 [HIGH] - #18466
Conversation
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
|
Patch analysis: CVE-2026-72693: The patch aligns with the upstream fix, with only minor adaptations for the older kbd 2.2.0 source. The fix for CVE-2026-72693 makes openvt -u process matching more conservative. The previous implementation checked /proc//fd/0, which could identify the TTY device owner instead of the actual process owner. The patched implementation verifies both the process owner and its controlling terminal. It also refuses to pre-authenticate root. Minor backport adaptations
Backport completeness Patch application
Due to a circular dependency involving a toolchain package, the PR Pipelines - Run PR-18466+kbd+unknown could not be completed successfully. Therefore, I am attesting the local build results for validation.
|


Auto Patch kbd for CVE-2026-72693.
Autosec pipeline run -> https://dev.azure.com/mariner-org/mariner/_build/results?buildId=1183635&view=results
CVE-2026-72693 : Single Patch Backporter Pipeline Run -> https://dev.azure.com/mariner-org/mariner/_build/results?buildId=1183640&view=results
Merge Checklist
All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)
*-staticsubpackages, etc.) have had theirReleasetag incremented../cgmanifest.json,./toolkit/scripts/toolchain/cgmanifest.json,.github/workflows/cgmanifest.json)./LICENSES-AND-NOTICES/SPECS/data/licenses.json,./LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md,./LICENSES-AND-NOTICES/SPECS/LICENSE-EXCEPTIONS.PHOTON)*.signatures.jsonfilessudo make go-tidy-allandsudo make go-test-coveragepassSummary
What does the PR accomplish, why was it needed?
Change Log
Does this affect the toolchain?
YES/NO
Associated issues
Links to CVEs
Test Methodology