Julkaisu on julkaistu FreeRDP 3.27.0 — avoimen lähdekoodin toteutus etätyöpöytäprotokollasta, mukaan lukien kirjastot ja asiakasohjelmat RDP-palvelimiin yhteyden muodostamiseksi. Julkaisu julkaistiin 15. kesäkuuta 2026, kuten on raportoitu virallinen projektimuistioUudet versioarkistot on ladattu palveluun FreeRDP-julkaisuluettelo, ja kaikki muutokset ovat saatavilla osoitteessa vertailu 3.26.0…3.27.0 GitHubissa.
Kehittäjät kutsuvat FreeRDP 3.27.0:aa merkittäväksi julkaisuksi, joka sisältää uusia ominaisuuksia, virheenkorjauksia ja koodin siivousta. Yksi merkittävimmistä muutoksista on tiukemmat TLS-asetukset: TLS-suojaustaso on nyt oletusarvoisesti 2, ja tuettua TLS-versiota on nostettu arvoon TLS 1.2Tämä tarkoittaa, että vanhoja ja heikkoja TLS-määrityksiä ei enää käytetä oletusarvoisesti. Tarvittaessa tämä toiminta voidaan ohittaa asiakaspuolella /tls:seclevel:- ja /tls:enforce:-parametreilla, ja palvelintoteutukset voivat hallita tätä rdpSettings::FreeRDP_TLSMinVersion- ja rdpSettings::FreeRDP_TlsSecLevel-parametreilla, kuten on määritetty kohdassa FreeRDP 3.27.0 -julkaisutiedot.
Tärkeimmät muutokset FreeRDP 3.27.0:ssa:
TLS-suojauksesta on tullut oletuksena tiukempi.
FreeRDP 3.27.0:ssa oletusarvoinen TLS-suojaustaso on nyt 2 ja protokollan vähimmäisversio on TLS 1.2. Tämä parantaa RDP-yhteyksien perussuojausta ja vähentää vanhentuneiden kryptografisten parametrien käytön riskiä. Yhteensopivuuden takaamiseksi vanhempien palvelimien kanssa on säilytetty eksplisiittiset asiakasasetukset /tls:seclevel: ja /tls:enforce:.Parannettu Azure/Entran tuki.
Julkaisu lisää laajennuksia Azure/Entra-yhteyksien vakauden parantamiseksi. Kehittäjät selventävät, että nämä ovat tunnettuja, mutta ei virallisesti dokumentoituja laajennuksia. Käytännössä tämän pitäisi parantaa FreeRDP:n suorituskykyä yritystilanteissa, joissa RDP-käyttö on sidottu Microsoft Entra ID -infrastruktuuriin.Tärkeä päivitys Android-asiakas.
AndroidAsiakasohjelmaan on tehty jälleen merkittäviä muutoksia. Julkaisutiedotteessa ei ole yksityiskohtaista luetteloa, mutta kehittäjät haluavat kiittää @svncibrahimia hänen panoksestaan. Tämä jatkaa aiempien julkaisujen trendiä, jossa FreeRDP-mobiiliasiakasohjelmaa parannettiin merkittävästi.Muutettu salasanan tiivisteellä työskenneltäväksi ei-Windows-järjestelmät.
Salasanan tiiviste käyttää nyt mukautettua SSPI-attribuuttia muissa kuin Windows-järjestelmissä WindowsTämä on matalan tason muutos todennusmekanismiin ja SSPI-yhteensopivan logiikan integrointiin, mikä on ensisijaisesti tärkeää kehittäjille ja kokoajille, jotka käyttävät FreeRDP:tä kirjastona.Korjattu julkinen RDP-välityspalvelimen API.
Epävakaat rakenteet on poistettu RDP-välityspalvelimen julkisista otsikoista. Kirjoittajat huomauttavat, ettei tällä sisäisellä API:lla ole tunnettuja käyttäjiä, mutta kaikkien, jotka ovat luottaneet siihen suoraan, tulisi ottaa yhteyttä kehittäjiin. Tämän muutoksen tarkoituksena on puhdistaa API ja vähentää riskiä, että ulkoinen koodi vahingossa luottaa epävakaisiin sisäisiin rakenteisiin.Parannettu näppäimistöasettelu.
Muutosloki sisältää näppäimistöasettelun muutoksia. Tällaiset muutokset ovat yleensä tärkeitä paikallisten asettelujen ja erikoisnäppäinten oikean siirron kannalta etäistuntoon, erityisesti yhdistettäessä Linux-asiakkaille Windows-palvelimet tai epästandardiset RDP-ympäristöt.RDPDR-kanavaa on laajennettu.
kanava RDPDRLaitteen uudelleenohjausmenetelmä voi nyt vastaanottaa lisäargumentteja. Kehittäjät korostavat, että tämä ei riko olemassa olevaa toimintaa, vaan pikemminkin sallii uutta järjestelmää tukevien kanavien pyytää lisäparametreja ja jatkaa niiden käyttöä.Lisätty asiakastilastojen API.
FreeRDP:ssä on nyt API asiakastilastojen kirjaamiseen. Oletusarvoisesti se tulostaa jäljityslokin istunnon lopussa, mutta tietoja voidaan pyytää milloin tahansa yhteyden aikana. Tämä on hyödyllistä diagnostiikassa, RDP-yhteyksien laadun seurannassa ja libfreerdp:n päälle rakennettujen asiakkaiden virheenkorjauksessa.Parannettu vanhojen WinPR-symbolien käsittelyä.
Tämä julkaisu korjaa vanhentuneiden WinPR-mekanismien käsittelyn ja lisää WITHOUT_WINPR_3x_DEPRECATED-asetuksen, jonka avulla FreeRDP voidaan rakentaa ilman vakaassa 3.x-haarassa vanhentuneita symboleja. Tämä on tärkeää jakelujen ylläpitäjille ja kehittäjille, jotka haluavat valmistautua tuleviin API-puhdistuksiin.Haavoittuvuudet on korjattu.
FreeRDP 3.27.0:n mukana julkaistiin viisi GitHub-tietoturvatiedotetta. Niiden joukossa on TS Gateway RPC RESPONSE -uudelleenkokoonpanossa esiintyvä heap-buffer-overflow-ongelma, joka johtui alloc_hint-muuttujasta ja todellisesta datan koosta johtuvasta synkronoinnin menetyksestä. Tämä on korjattu versiossa 3.27.0 (GHSA-9gxm-3mf5-f5cx); heap-buffer-overflow TS Gateway RPC -fragmentin vastaanottokäsittelyssä virheellisen bind_ack max_xmit_frag -rajoituksen vuoksi (GHSA-7rp4-66mc-j9vx); rajojen ulkopuolella olevat arvot luetaan H.264 YUV-RGB-muunnoksessa, kun dekooderin ja pinnan koot eivät vastaa toisiaan (GHSA-3mmf-qh4f-frm6); heap-buffer-overflow-kirjoitus AVC444 YUV-puskurin allokointiin (GHSA-vx73-w5q6-7jqr); ja kokonaisluvun ylivuoto freerdp_image_copy_from_icon_data():ssa (GHSA-5c5v-f78v-h2f6Jotkin ongelmista vaikuttavat asiakkaisiin, jotka muodostavat yhteyden haitalliseen RDP-palvelimeen tai -yhdyskäytävään, joten päivitys on erityisen tärkeä käyttäjille, jotka muodostavat yhteyden ulkoisiin tai epäluotettaviin RDP-isäntiin.Uudet projektiin osallistujat.
Julkaisussa on uusia osallistujia: @ramnes, @grioghar, @scottgeigel2, @metsw24-max ja @zorjen122. Tämä on tärkeää FreeRDP:n kaltaiselle infrastruktuuriprojektille: sitä käytetään paitsi itsenäisenä asiakkaana myös kirjastona muissa etäkäyttöratkaisuissa.
Kaiken kaikkiaan FreeRDP 3.27.0 ei näytä kosmeettiselta bugikorjaukselta, vaan käytännölliseltä päivitykseltä järjestelmänvalvojille, asiakaskehittäjille ja RDP-käyttäjille. Linux, BSD, macOS, Android ja muut alustat. Tärkeimmät syyt päivitykseen ovat tiukemmat TLS-oletusasetukset, parannettu yhteensopivuus Azuren/Entran kanssa ja päivitykset. Android-client ja korjauksia RDP-yhteyksien asiakaspuolen haavoittuvuuksiin.
Lähde: linux.org.ru
