LĂ«shimi i njĂ« versioni tĂ« ri FreeRDP 3.27.0 â implementimi open source i protokollit Remote Desktop Protocol, qĂ« pĂ«rfshin biblioteka dhe klientĂ« pĂ«r t'u lidhur me serverĂ«t RDP. Versioni u publikua mĂ« 15 qershor 2026, siç njoftohet nĂ« njoftimin zyrtar tĂ« projektit. Arkivat e versionit tĂ« ri janĂ« ngarkuar nĂ« katalogun e publikimeve tĂ« FreeRDP, ndĂ«rsa lista e plotĂ« e ndryshimeve Ă«shtĂ« e disponueshme pĂ«rmes krahasimit 3.26.0âŠ3.27.0 nĂ« GitHub.
Zhvilluesit e përshkruajnë FreeRDP 3.27.0 si një version të madh me funksione të reja, rregullime gabimesh dhe pastrim të kodit. Një nga ndryshimet kryesore është forcimi i parametrave TLS: niveli i sigurisë TLS tani është vendosur si parazgjedhje në 2, ndërsa versioni minimal i mbështetur i TLS është rritur në TLS 1.2. Kjo do të thotë se konfigurimet e vjetra dhe të dobëta të TLS nuk do të përdoren më si parazgjedhje. Nëse është e nevojshme, kjo sjellje mund të mbishkruhet në anën e klientit përmes parametrave /tls:seclevel: dhe /tls:enforce:, ndërsa implementimet në anën e serverit mund ta kontrollojnë këtë përmes rdpSettings::FreeRDP_TLSMinVersion dhe rdpSettings::FreeRDP_TlsSecLevel, siç tregohet në shënimet e publikimit të FreeRDP 3.27.0.
Ndryshimet kryesore në FreeRDP 3.27.0:
TLS tani është më i rreptë si parazgjedhje.
NĂ« FreeRDP 3.27.0, niveli i sigurisĂ« TLS tani Ă«shtĂ« 2 si parazgjedhje, ndĂ«rsa versioni minimal i protokollit Ă«shtĂ« TLS 1.2. Kjo rrit sigurinĂ« bazĂ« tĂ« lidhjeve RDP dhe ul rrezikun e pĂ«rdorimit tĂ« parametrave kriptografikĂ« tĂ« vjetĂ«ruar. PĂ«r pĂ«rputhshmĂ«ri me serverĂ«t e vjetĂ«r, janĂ« ruajtur cilĂ«simet e qarta tĂ« klientit /tls:seclevel: dhe /tls:enforce:.ĂshtĂ« pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r Azure/Entra.
Në këtë publikim janë shtuar zgjerime për funksionim më të qëndrueshëm të lidhjeve të lidhura me Azure/Entra. Zhvilluesit sqarojnë se bëhet fjalë për zgjerime të njohura, por jo të dokumentuara zyrtarisht. Në praktikë, kjo duhet të përmirësojë sjelljen e FreeRDP në skenarë korporativë ku qasja RDP varet nga infrastruktura Microsoft Entra ID.Përditësim i madh i klientit Android.
Klienti Android ka marrĂ« sĂ«rish njĂ« grup tĂ« madh ndryshimesh. Lista e detajuar nuk jepet nĂ« shĂ«nimin e publikimit, por zhvilluesit falĂ«nderojnĂ« veçanĂ«risht kontribuesin @svncibrahim pĂ«r kontributin. Kjo vazhdon linjĂ«n e publikimeve tĂ« mĂ«parshme, ku klienti mobil i FreeRDP Ă«shtĂ« pĂ«rmirĂ«suar nĂ« mĂ«nyrĂ« aktive.ĂshtĂ« ndryshuar mĂ«nyra e punĂ«s me password hash nĂ« sistemet jo-Windows.
Password hash tani pĂ«rdor atributin e personalizuar SSPI nĂ« sisteme jo-Windows. Ky Ă«shtĂ« njĂ« ndryshim i nivelit tĂ« ulĂ«t nĂ« mekanizmin e autentikimit dhe integrimin me logjikĂ«n e pĂ«rputhshme me SSPI, i rĂ«ndĂ«sishĂ«m kryesisht pĂ«r zhvilluesit dhe ndĂ«rtuesit qĂ« pĂ«rdorin FreeRDP si bibliotekĂ«.ĂshtĂ« rregulluar API publik i RDP proxy.
Strukturat e paqĂ«ndrueshme janĂ« hequr nga header-at publikĂ« tĂ« RDP proxy. AutorĂ«t theksojnĂ« se nuk ka pĂ«rdorues tĂ« njohur tĂ« kĂ«tij API-je tĂ« brendshĂ«m, por nĂ«se dikush megjithatĂ« varej drejtpĂ«rdrejt prej tij, duhet tĂ« kontaktojĂ« zhvilluesit. Ky ndryshim lidhet me pastrimin e API-sĂ« dhe uljen e rrezikut qĂ« kodi i jashtĂ«m tĂ« krijojĂ« pa dashje varĂ«si nga struktura tĂ« brendshme tĂ« paqĂ«ndrueshme.ĂshtĂ« pĂ«rmirĂ«suar skema e tastierĂ«s.
NĂ« listĂ«n e ndryshimeve janĂ« pĂ«rfshirĂ« korrigjime tĂ« keyboard mapping. Ndryshime tĂ« tilla zakonisht janĂ« tĂ« rĂ«ndĂ«sishme pĂ«r transmetimin korrekt tĂ« skemave lokale tĂ« tastierĂ«s dhe tasteve speciale nĂ« seancĂ«n nĂ« distancĂ«, veçanĂ«risht gjatĂ« lidhjes nga klientĂ« Linux me serverĂ« Windows ose mjedise RDP jo standarde.ĂshtĂ« zgjeruar kanali RDPDR.
ShĂ«nime tĂ« Pilotit RDPDR, i cili Ă«shtĂ« pĂ«rgjegjĂ«s pĂ«r ridrejtimin e pajisjeve, tani mund tĂ« marrĂ« argumente shtesĂ«. Zhvilluesit theksojnĂ« se kjo nuk e prish sjelljen ekzistuese, por u lejon kanaleve qĂ« mbĂ«shtesin skemĂ«n e re tĂ« kĂ«rkojnĂ« parametra shtesĂ« dhe tâi pĂ«rdorin mĂ« tej.ĂshtĂ« shtuar API pĂ«r statistikat e klientit.
NĂ« FreeRDP Ă«shtĂ« shtuar njĂ« API pĂ«r regjistrimin e statistikave tĂ« klientit. Si parazgjedhje, ai printon trace-log nĂ« fund tĂ« seancĂ«s, por tĂ« dhĂ«nat mund tĂ« kĂ«rkohen edhe nĂ« çdo moment tĂ« lidhjes. Kjo Ă«shtĂ« e dobishme pĂ«r diagnostikim, monitorimin e cilĂ«sisĂ« sĂ« lidhjeve RDP dhe debugimin e klientĂ«ve tĂ« ndĂ«rtuar mbi libfreerdp.ĂshtĂ« pĂ«rmirĂ«suar trajtimi i simboleve tĂ« vjetruara tĂ« WinPR.
Në këtë version është rregulluar trajtimi i mekanizmave deprecated të WinPR dhe është shtuar opsioni WITHOUT_WINPR_3x_DEPRECATED, i cili lejon ndërtimin e FreeRDP pa simbole të shpallura si të vjetruara në degën stabile 3.x. Kjo është e rëndësishme për mirëmbajtësit e distribucioneve dhe zhvilluesit që duan të përgatiten paraprakisht për pastrimin e ardhshëm të API-së.Janë rregulluar dobësitë e sigurisë.
Së bashku me FreeRDP 3.27.0 janë publikuar pesë GitHub Security Advisory. Midis tyre është një heap-buffer-overflow në rimbashkimin e TS Gateway RPC RESPONSE për shkak të mosronizimit midis alloc_hint dhe madhësisë reale të të dhënave, i rregulluar në 3.27.0 (GHSA-9gxm-3mf5-f5cx); si dhe një heap-buffer-overflow në përpunimin e marrjes së fragmenteve TS Gateway RPC për shkak të kufizimit të pasaktë të bind_ack max_xmit_frag (GHSA-7rp4-66mc-j9vx); lexim jashtë kufijve në konvertimin H.264 YUV-në-RGB kur madhësitë e dekoderit dhe të sipërfaqes nuk përputhen (GHSA-3mmf-qh4f-frm6); shkrim heap-buffer-overflow në alokimin e buffer-it YUV AVC444 (GHSA-vx73-w5q6-7jqr); si edhe integer overflow në freerdp_image_copy_from_icon_data() (GHSA-5c5v-f78v-h2f6). Një pjesë e këtyre problemeve prek klientët kur lidhen me një server ose gateway RDP keqdashës, ndaj përditësimi është veçanërisht i rëndësishëm për përdoruesit që lidhen me nyje RDP të jashtme ose të pabesueshme.Pjesëmarrës të rinj në projekt.
Në këtë version janë përmendur kontribuues të rinj: @ramnes, @grioghar, @scottgeigel2, @metsw24-max dhe @zorjen122. Për një projekt infrastrukture si FreeRDP, kjo ka rëndësi: ai përdoret jo vetëm si klient i pavarur, por edhe si bibliotekë në zgjidhje të tjera për qasje në distancë.
Në tërësi, FreeRDP 3.27.0 nuk duket si një release thjesht kozmetik me rregullime bug-esh, por si një përditësim praktik për administratorët, zhvilluesit e klientëve dhe përdoruesit e RDP në Linux, BSD, macOS, Android dhe platforma të tjera. Arsyet kryesore për ta përditësuar janë cilësimet më të rrepta të TLS si parazgjedhje, përmirësimet e përputhshmërisë me Azure/Entra, përditësimet e klientit Android dhe korrigjimet e cenueshmërive që prekin anën e klientit të lidhjeve RDP.
Burimi: linux.org.ru
