CVE-2026-98761

Belirsiz

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: usb: typec: tcpm: frs ams başlatılamaması durumunda kurtarma işlemi tcpm'in FAST_ROLE_SWAP AMS işlemini başlatamaması durumunda, üzerinde hata kurtarmayı başlatarak portun sıfırlanmasını sağlayın. Bu işlem, bazı kabloların bağlantı kesilmesi sırasında FRS destekli bir porta (hatalı olarak) FRS sinyali gönderdiği durumlarda yardımcı olur. TCPC, FRS sinyalini algıladığında otonom olarak VBUS beslemesini başlatır. Ancak, FAST_ROLE_SWAP AMS başlatılamadığında (kablo bağlantısı kesildiği için CC açık olduğundan tcpm_sink_tx_ok 0'dır), VBUS beslemesi açık kalır. Bunun nedeni, kodun port durumunu sıfırlamadan durumu INVALID_STATE olarak ayarlamasıdır. Değişiklikler öncesi günlük örneği: [ 101.401960] AMS FAST_ROLE_SWAP start [ 101.401971] Sink TX No Go [ 101.401982] sourcing vbus [ 101.401987] VBUS on [ 101.402159] VBUS on [ 109.257809] CC1: 0 -> 0, CC2: 5 -> 0 [state SNK_READY, polarity 1, disconnected] [ 111.267442] VBUS on Değişiklikler sonrası: [ 70.541211] AMS FAST_ROLE_SWAP start [ 70.541220] Sink TX No Go [ 70.541228] state change SNK_READY -> ERROR_RECOVERY [rev3 NONE_AMS] [ 70.541362] VBUS on [ 70.541365] sourcing vbus [ 70.541367] VBUS on [ 70.541374] state change ERROR_RECOVERY -> PORT_RESET [rev3 NONE_AMS] [ 70.541410] disable vbus discharge ret:0 [ 70.543028] Setting usb_comm capable false [ 70.544009] Setting voltage/current limit 0 mV 0 mA [ 70.544034] polarity 0 [ 70.544239] Requesting mux state 0, usb-role 0, orientation 0 [ 70.555550] cc:=0 [ 70.555595] pending state change PORT_RESET -> PORT_RESET_WAIT_OFF @ 100 ms [rev3 NONE_AMS] [ 70.555697] VBUS off [ 70.555702] VBUS VSAFE0V [ 70.555762] CC1: 5 -> 0, CC2: 0 -> 0 [state PORT_RESET, polarity 0, disconnected] [ 70.587794] VBUS off [ 70.587799] VBUS VSAFE0V [ 70.655672] state change PORT_RESET -> PORT_RESET_WAIT_OFF [delayed 100 ms] [ 70.655682] state change PORT_RESET_WAIT_OFF -> SNK_UNATTACHED [rev3 NONE_AMS] [ 70.655686] Start toggling [ 70.656274] CC1: 0 -> 0, CC2: 0 -> 0 [state TOGGLING, polarity 0, disconnected]

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın18 Eki 2026
İlk görülme18 Eki 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxb321eaa21555889aa42c4b45627f544565dc82c1, 7a7d9df0b82fbb40e70394b67a06670b9516ff94, ae8aae45a39fcf2c64813652fcb062eace220712, 184d842121e7d1fbc3a81895f36f72fa27444163, b2ed8643face247e513fad12e193378ba67a61a1, d6b0cce612636f79f2cf0652fce40a0cbff7f0ed, 90156585765b29304f07b0e4a1c56a969876fcfc ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux0908c5aca31eb5e0c72d7a5dba422629b88e877d ≤ v < b321eaa21555889aa42c4b45627f544565dc82c1, 0908c5aca31eb5e0c72d7a5dba422629b88e877d ≤ v < 7a7d9df0b82fbb40e70394b67a06670b9516ff94, 0908c5aca31eb5e0c72d7a5dba422629b88e877d ≤ v < ae8aae45a39fcf2c64813652fcb062eace220712, 0908c5aca31eb5e0c72d7a5dba422629b88e877d ≤ v < 184d842121e7d1fbc3a81895f36f72fa27444163, 0908c5aca31eb5e0c72d7a5dba422629b88e877d ≤ v < b2ed8643face247e513fad12e193378ba67a61a1, 0908c5aca31eb5e0c72d7a5dba422629b88e877d ≤ v < d6b0cce612636f79f2cf0652fce40a0cbff7f0ed, 0908c5aca31eb5e0c72d7a5dba422629b88e877d ≤ v < 90156585765b29304f07b0e4a1c56a969876fcfc, 5.12b321eaa21555889aa42c4b45627f544565dc82c1, 7a7d9df0b82fbb40e70394b67a06670b9516ff94, ae8aae45a39fcf2c64813652fcb062eace220712, 184d842121e7d1fbc3a81895f36f72fa27444163, b2ed8643face247e513fad12e193378ba67a61a1, d6b0cce612636f79f2cf0652fce40a0cbff7f0ed, 90156585765b29304f07b0e4a1c56a969876fcfc

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2026-98761 · Linux · Dark Radar