Release publicerad FreeRDP 3.27.0 â en öppen implementation av protokollet Remote Desktop Protocol, som inkluderar bibliotek och klienter för att ansluta till RDP-servrar. UtgĂ„van publicerades den 15 juni 2026, vilket rapporteras i det officiella projektmeddelandet. Arkiven för den nya versionen har laddats upp till katalogen för FreeRDP-utgĂ„vor, och hela förĂ€ndringsuppsĂ€ttningen Ă€r tillgĂ€nglig via jĂ€mförelsen 3.26.0âŠ3.27.0 pĂ„ GitHub.
Utvecklarna beskriver FreeRDP 3.27.0 som en stor utgÄva med nya funktioner, bugfixar och kodrensning. En av de viktigaste Àndringarna Àr striktare TLS-instÀllningar: TLS-sÀkerhetsnivÄn Àr nu som standard instÀlld pÄ 2, och den lÀgsta stödda versionen av TLS har höjts till TLS 1.2. Detta innebÀr att gamla och svaga TLS-konfigurationer inte lÀngre kommer att anvÀndas som standard. Om sÄ behövs kan beteendet ÄsidosÀttas pÄ klientsidan genom instÀllningarna /tls:seclevel: och /tls:enforce:, och serverimplementationer kan hantera detta genom rdpSettings::FreeRDP_TLSMinVersion och rdpSettings::FreeRDP_TlsSecLevel, som anges i utgivningsnoterna för FreeRDP 3.27.0.
Huvudsakliga Àndringar i FreeRDP 3.27.0:
TLS har blivit striktare som standard.
I FreeRDP 3.27.0 Àr TLS-sÀkerhetsnivÄn nu som standard 2, och den lÀgsta protokollversionen Àr TLS 1.2. Detta ökar den grundlÀggande sÀkerheten för RDP-anslutningar och minskar risken för att anvÀnda förÄldrade kryptografiska parametrar. För att upprÀtthÄlla kompatibilitet med gamla servrar finns tydliga klientinstÀllningar /tls:seclevel: och /tls:enforce:.FörbÀttrat stöd för Azure/Entra.
I utgÄvan har tillÀgg lagts till för mer stabil anslutning relaterad till Azure/Entra. Utvecklarna förtydligar att det handlar om kÀnda men officiellt odocumenterade tillÀgg. I praktiken bör detta förbÀttra FreeRDP:s beteende i företagsmiljöer dÀr RDP-Ätkomst Àr knuten till Microsoft Entra ID-infrastruktur.Större uppdatering av Android-klienten.
Android-klienten har Ă„terigen fĂ„tt ett stort antal Ă€ndringar. Den detaljerade listan i utgivningsmeddelandet avslöjas inte, men utvecklarna tackar sĂ€rskilt deltagaren @svncibrahim för sitt bidrag. Detta fortsĂ€tter den linje av tidigare utgĂ„vor dĂ€r FreeRDP:s mobila klient aktivt har försetts i ordning.Ăndrad hantering av password hash pĂ„ icke-Windows-system.
Lösenordshashningen anvÀnder nu en anvÀndarspecifik SSPI-attribut pÄ system som inte Àr Windows. Detta Àr en lÄg nivÄ förÀndring i autentisering och integration med SSPI-kompatibel logik, vilket Àr sÀrskilt viktigt för utvecklare och byggare som anvÀnder FreeRDP som bibliotek.Den offentliga API:n för RDP-proxy Àr ÄtgÀrdad.
Instabila strukturer har tagits bort frÄn de offentliga rubrikerna för RDP-proxy. Utvecklarna noterar att det inte finns nÄgra kÀnda anvÀndare av detta interna API, men om nÄgon har varit direkt beroende av det, bör de kontakta utvecklarna. Denna förÀndring syftar till att rensa API:t och minska risken för att extern kod rÄkar bli beroende av instabila interna strukturer.Tangentbordslayouten har förbÀttrats.
Ăndringar av tangentbordskartlĂ€ggning har lagts till i changelog. SĂ„dana förĂ€ndringar Ă€r vanligtvis viktiga för att korrekt överföra lokala layouter och specialtangenter till en fjĂ€rrsession, sĂ€rskilt vid anslutningar frĂ„n Linux-klienter till Windows-servrar eller icke-standard RDP-miljöer.RDPDR-kanalen har utvidgats.
Kanalen RDPDR, som hanterar enhetsomdirigering, kan nu ta emot ytterligare argument. Utvecklarna understryker att detta inte bryter den befintliga beteendet, utan möjliggör för kanaler som stödjer det nya schemat att begÀra ytterligare parametrar och anvÀnda dem vidare.API för klientstatistik har lagts till.
FreeRDP har fÄtt ett API för att logga klientstatistik. Som standard skriver det ut en trace-logg i slutet av sessionen, men data kan begÀras nÀr som helst under anslutningen. Detta Àr anvÀndbart för diagnostik, övervakning av kvaliteten pÄ RDP-anslutningar och felsökning av klienter byggda ovanpÄ libfreerdp.Behandlingen av förÄldrade WinPR-symboler har förbÀttrats.
I detta slÀpp har behandling av deprecated-mekanismer i WinPR ÄtgÀrdats och en möjlighet WITHOUT_WINPR_3x_DEPRECATED har lagts till, vilket möjliggör att bygga FreeRDP utan symboler som markerats som förÄldrade i den stabila 3.x-grenen. Detta Àr viktigt för distributörer och utvecklare som vill förbereda sig för en framtida rensning av API:t.SÀkerhetsbrister har ÄtgÀrdats.
Tillsammans med FreeRDP 3.27.0 publicerades fem GitHub Security Advisory. Bland dessa finns en heap-buffer-overflow i TS Gateway RPC RESPONSE Äteruppbyggnad pÄ grund av desynkronisering av alloc_hint och den faktiska datastorleken, ÄtgÀrdad i 3.27.0 (GHSA-9gxm-3mf5-f5cx); heap-buffer-overflow i hantering av TS Gateway RPC fragmentmottagning pÄ grund av felaktig begrÀnsning av bind_ack max_xmit_frag (GHSA-7rp4-66mc-j9vx); utanför grÀnser lÀs vid H.264 YUV-till-RGB-konvertering nÀr det Àr storleksmissmatch mellan avkodaren och ytan (GHSA-3mmf-qh4f-frm6); heap-buffer-overflow skriv vid AVC444 YUV-buffertallokering (GHSA-vx73-w5q6-7jqr); samt integer overflow i freerdp_image_copy_from_icon_data() (GHSA-5c5v-f78v-h2f6). Delar av problemen berör kunder vid anslutning till skadliga RDP-servrar eller gateways, sÄ uppdateringen Àr sÀrskilt viktig för anvÀndare som ansluter till externa eller otillförlitliga RDP-noder.Nya deltagare i projektet.
I utgÄvan Àr nya bidragsgivare nÀmnda: @ramnes, @grioghar, @scottgeigel2, @metsw24-max och @zorjen122. För ett infrastrukturellt projekt som FreeRDP Àr detta viktigt: det anvÀnds inte bara som en fristÄende klient, utan ocksÄ som ett bibliotek i andra lösningar för fjÀrrÄtkomst.
Ăverlag verkar FreeRDP 3.27.0 inte bara vara en kosmetisk buggfixutgĂ„va, utan en praktisk uppdatering för administratörer, klientutvecklare och RDP-anvĂ€ndare pĂ„ Linux, BSD, macOS, Android och andra plattformar. De frĂ€msta anledningarna att uppdatera Ă€r strĂ€ngare TLS-instĂ€llningar som standard, förbĂ€ttrad kompatibilitet med Azure/Entra, uppdateringar av Android-klienten och korrigeringar av sĂ„rbarheter som pĂ„verkar klientsidan i RDP-anslutningar.
KĂ€lla: linux.org.ru
