Utgivelsen av nettleseren Chrome 127.

Google har gitt ut versjon 127 av nettleseren Chrome. Samtidig er den stabile utgivelsen av det frie prosjektet Chromium tilgjengelig, som danner grunnlaget for Chrome. Nettleseren Chrome skiller seg fra Chromium med bruken av Googles logo, som har en system for Ă„ sende varsler ved krasj, moduler for Ă„ spille av kopibeskyttede videoinnhold (DRM), en automatisk oppdateringssystem, konstant aktivering av Sandbox-isolasjon, levering av nĂžkler til Google API, og overfĂžring av RLZ-parametere under sĂžk. For de som trenger mer tid til oppdatering, stĂžttes en egen Extended Stable-gren som varer i 8 uker. Neste utgivelse av Chrome 128 er planlagt til 20. august.

Hovedendringene i Chrome 127:

  • I «inkognito»-modus er funksjonen «HTTPS-First» aktivert som standard, som automatisk omdirigerer HTTP-forespĂžrslene til HTTPS. For Ă„ sikre funksjonalitet med nettsteder som ikke stĂžtter HTTPS, er det implementert et tilbakefall til HTTP hvis det ikke lykkes Ă„ gjĂžre forespĂžrselen over HTTPS etter videresending, eller hvis det oppstĂ„r problemer med sertifikatene. NĂ„r du prĂžver Ă„ Ă„pne et nettsted over HTTP, vises en spesiell advarsel.
  • I det innebygde lagringssystemet for rotsertifikater (Chrome Root Store) er det besluttet Ă„ opphĂžre tilliten til sertifikatmyndigheten Entrust pĂ„ grunn av flere brudd pĂ„ kravene til sertifikatmyndigheter, inkludert manglende responstider pĂ„ problematiske sertifikater, forsinkelse med tilbaketrekking av sertifikater, utilstrekkelig rapportering av hendelser, og manglende overholdelse av reglene ved utstedelse av TLS-sertifikater EV-nivĂ„ (Extended Validation), som krever dokumentasjon av domenets eierskap og bekreftelse pĂ„ ressursens eier. PĂ„ grunn av mangel pĂ„ tiltak for Ă„ rette opp de pĂ„pekte svakhetene, vil TLS-sertifikatene utstedt av Entrust etter 31. oktober 2024 bli ansett som ikke pĂ„litelige i Chrome. Sertifikatene utstedt fĂžr 31. oktober vil fortsatt bli ansett som normale.
  • Prosessen med gradvis slutt pĂ„ stĂžtten for den andre versjonen av Chrome-manifestet, som definerer funksjonene og ressursene som er tilgjengelige for utvidelser skrevet ved hjelp av API WebExtensions, har begynt. Deaktivering av utvidelser som bruker den andre versjonen av manifestet berĂžrer forelĂžpig bare en del av brukerne av testversjoner av Chrome (ikke de offisielle versjonene). Den fullstendige migreringen til den tredje versjonen av manifestet planlegges avsluttet innen juni 2025.
  • NĂ„r avansert beskyttelse for nettleseren (Safe Browsing > Avansert beskyttelse) er aktivert, er det implementert sending til servere Google av ytterligere telemetri med informasjon om de besĂžkte sidene, hvis disse sidene bruker API-er for Ă„ initiere vibrasjon (Vibration) eller full kontroll over mus og tastatur (PointerLock og Keyboard). Hvis den Ă„pne siden er pĂ„ svartelisten, vil brukeren fĂ„ et tilsvarende varsel, og handlingene fra de nevnte API-ene blir deaktivert.
  • Resultatene av arbeidet med oppgraderingen av filopplasting kontrollen i modus for avansert nettleserbeskyttelse (Safe Browsing > Avansert beskyttelse) er oppsummert, dersending av kjĂžrbare filer og mistenkelige arkiver til Googles servere for virus- og skadelig programvarekontroll er aktivert. For sikkerhetssjekk av nedlastede krypterte arkiver (.zip, .7z og .rar) vil nettleseren be brukeren om passordet for Ă„ dekryptere arkivet. Brukeren kan velge Ă„ avvise sjekken eller taste inn passordet, hvoretter nettleseren sender filen med passordet for sjekk til Googles servere. I standard (ikke-utvidet) modus for Safe Browsing vil ogsĂ„ passordforespĂžrselen vises, men i stedet for Ă„ sende innholdet i arkivet til Googles servere for sjekk, vil bare metadata og hasjer for filene som finnes i arkivet bli sendt. Mer synlige varsler om nedlasting av farlige filer er implementert, som nĂ„ vises under den Ăžverste panelet, ikke i den nederste panelet.
    Utgivelsen av nettleseren Chrome 127.
  • Den fĂžrste implementeringen av spesifikasjonen for Private Network Access er foreslĂ„tt, og begrenser muligheten for Ă„ laste ned ressurser fra offentlige nettsteder som refererer til verter i det interne nettverket (127.0.0.0/8, 192.168.0.0/16, 10.0.0.0/8 osv.). Lasting av slike ressurser er nĂ„ kun tillatt nĂ„r siden Ă„pnes i en sikker kontekst (over HTTPS). Det planlegges videre Ă„ fullstendig begrense muligheten for ukontrollert tilgang til interne intranett-subnett fra sider Ă„pnet fra offentlige nettsteder, da slike forespĂžrseler brukes av angripere for Ă„ utfĂžre CSRF-angrep pĂ„ rutere, tilgangspunkter, skrivere, bedrifts-webgrensesnitt og andre enheter og tjenester som kun aksepterer forespĂžrseler fra lokalt nettverk. Eksperimenter med blokkering ble pĂ„begynt allerede i 2022 i Chrome 98, men pĂ„ grunn av identifiserte sĂ„rbarheter ble blokkeringen utsatt.
  • I «Origin trials»-modus er det implementert en eksperimentell blokkering av tilgang til IP 0.0.0.0, da denne IP-en kan brukes til Ă„ omgĂ„ blokkeringen av tilgang til IP 127.0.0.1 (localhost) pĂ„ Linux- og macOS-plattformer.
  • I versjonen for Android-plattformen er grensesnittet for tilknytning til Google-kontoen og synkronisering av data, som lagrede passord og bokmerker, forenklet. Synkroniseringen er nĂ„ integrert med innloggingen til kontoen og tilbys ikke som en separat funksjon i innstillingene.
  • I versjonen for Android-plattformen er grensesnittet for passordhĂ„ndtering oppdatert. Brukere som har koblet til Google-kontoen sin, men ikke aktivert synkronisering, fĂ„r mulighet til Ă„ lagre og bruke passord i tilknytning til Google-kontoen.
  • En ny innstilling for «Automatisk aktivering av fullskjermmodus» (Automatic Fullscreen, chrome://settings/content/automaticFullScreen) er lagt til. Denne lar nettsteder automatisk aktivere fullskjermmodus ved hjelp av metoden Element.requestFullscreen() uten brukerens bekreftelse, og gir muligheten til Ă„ vise nettleser-dialogbokser uten Ă„ forlate fullskjermmodus. Som standard er innstillingen deaktivert og kan aktiveres for spesifikke nettsteder og web-applikasjoner. I kombinasjon med API-en for vindushĂ„ndtering og innstillinger for popup-varsler (chrome://settings/content/popups), forenkler den nye funksjonen bruken av muligheter som Ă„ Ă„pne et popup-vindu pĂ„ hele skjermen av en annen skjerm, vise fullskjerminnhold pĂ„ alle skjermer eller pĂ„ en ekstra skjerm, samt veksle fullskjerminnhold mellom skjermer.
    Utgivelsen av nettleseren Chrome 127.
  • CSS-egenskapen font-size-adjust er lagt til, noe som tillater endring av stĂžrrelsen pĂ„ smĂ„ bokstaver i forhold til stĂžrrelsen pĂ„ store bokstaver, som er angitt gjennom egenskapen «font-size». Dette kan vĂŠre nyttig for Ă„ opprettholde tidligere nivĂ„er av lesbarhet nĂ„r et reservasjonsfontfamilie benyttes ved utilgjengelighet av det primĂŠre. For skrifttyper som har forskjellige forhold mellom hĂžyden av smĂ„ bokstaver og skriftstĂžrrelse, skiller stĂžrrelsen pĂ„ bokstavene seg betydelig, noe som kan gjĂžre teksten vanskelig Ă„ lese ved Ă„ erstatte skrifttypen Verdana med Times.
    Utgivelsen av nettleseren Chrome 127.
  • I API-en for statisk ruting for Service Workers (Service Worker Static Routing), som gjĂžr det mulig Ă„ definere hvordan bestemte ressurser skal lastes inn, og forhindre Service Worker-innkalling for ressurser som kan hentes fra cache eller lastes direkte, er det nĂ„ lagt til muligheten for Ă„ bruke den logiske operasjonen «not» for Ă„ invertere betingelsene for forespĂžrselssamsvar.
  • OverfĂžring av aktiveringshendelser som genereres nĂ„r brukeren interagerer med innhold i vinduet som Ă„pnes i «bilde-i-bilde»-modus (picture-in-picture), er nĂ„ mulig til det overordnede vinduet for dette modus. Endringen gjĂžr det mulig Ă„ bruke API-en for brukeraktivering (navigator.userActivation) pĂ„ hovedsiden hvor «bilde-i-bilde»-vinduet ble Ă„pnet, for Ă„ bestemme brukerens interaksjon med dette vinduet (for eksempel, kan det avdekkes om brukeren klikket med musen i «bilde-i-bilde»-vinduet eller om siden bare ble lastet og forblir uendret).
  • Det er gjort forbedringer i verktĂžyene for webutviklere. NĂ„r du ser pĂ„ CSS-stiler, er det lagt til lenker til de aktuelle posisjonene i dokumentet, som CSS-egenskapene for visning av elementer refererer til i forhold til plasseringen av andre elementer (CSS Anchor Positioning). NĂ„r du ser pĂ„ HTML-koden, er det lagt til lenker som at attributtet «popovertarget» peker pĂ„. I nettverksinspeksjonspanelet er det lagt til et nytt forhĂ„ndsinnstilt alternativ for hastighetssimulering kalt «Fast 4G» (det forhĂ„ndsinnstilte alternativet «Fast 3G» er omdĂžpt til «Slow 4G», og «Slow 3G» blir «3G»). I ytelsesanalysepanelet, under sporingen, vises nĂ„ informasjon om innsendelser og mottak av meldinger via WebSocket.
    Utgivelsen av nettleseren Chrome 127.

I tillegg til nyvinninger og feilrettinger, er 24 sÄrbarheter blitt eliminert i den nye versjonen. Mange av sÄrbarhetene ble oppdaget som fÞlge av automatisert testing ved hjelp av verktÞyene AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer og AFL. Fem av problemene er vurdert med hÞy alvorlighetsgrad. Det er ikke oppdaget kritiske problemer som lar seg omgÄ alle beskyttelseslag i nettleseren og kjÞre kode i systemet utenfor sandbox-miljÞet. I rammen av vÄr belÞnningsprogram for Ä oppdage sÄrbarheter for denne utgivelsen, har Google utbetalt 16 premier til en sum av 47,5 tusen dollar (én premie pÄ $11000, $5000, $3000 og $500, to premier pÄ $8000, tre premier pÄ $2000). StÞrrelsen pÄ 6 premier er ennÄ ikke fastsatt.

Spill video


Kilde: opennet.ru
KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster