Google har utgitt en ny versjon av nettleseren Chrome 141. Samtidig er det en stabil utgivelse av det Äpne prosjektet Chromium, som inngÄr i grunnlaget for Chrome. Nettleseren Chrome skiller seg fra Chromium ved Ä bruke Googles logoer, ha et system for Ä sende varsler ved krasj, moduler for avspilling av kopi-beskyttet videoinnhold (DRM), et system for automatisk oppdatering, konstant aktivering av Sandbox-isolasjon, levering av nÞkler til Google API, og overfÞring av RLZ-parametere ved sÞk. For de som trenger mer tid til oppdateringer, stÞttes det separat en versjon som kalles Extended Stable, med stÞtte av Ätte uker. Neste utgivelse av Chrome 142 er planlagt til 28. oktober.
Hovedendringer i Chrome 141:
- For en del brukere er den integrerte chatboten Gemini aktivert i nettleseren, som kan forklare innholdet pÄ den viste siden og svare pÄ relaterte spÞrsmÄl uten Ä bytte fane. For Ä aktivere Gemini, er det lagt til en knapp i det Þverste hÞyre hjÞrnet av skjermen; nÄr den trykkes, vises en dialog der man kan stille spÞrsmÄl pÄ naturlig sprÄk og velge faner hvis innhold AI-en skal ta hensyn til ved Ä danne svar. Det stÞttes tekst- og talekommunikasjon med boten. Muligheten er tilgjengelig for brukere i USA som har tilgang til Gemini-applikasjonen og bruker plattformer som macOS, iOS og Windows.

- Det er innfÞrt beskyttelse mot tilgang til lokal system (loopback, 127.0.0.0/8) eller interne nettverk (192.168.0.0/16, 10.0.0.0/8 osv.) ved interaksjon med offentlige nettsteder. NÄr man prÞver Ä laste inn interne ressurser, vil nettleseren nÄ vise en dialog som ber om bekreftelse pÄ operasjonen. Tilgang til interne ressurser brukes av ondsinnede aktÞrer for Ä gjennomfÞre CSRF-angrep mot rutere, tilgangspunkt, skrivere, bedrifts web-grensesnitt og andre enheter og tjenester som bare aksepterer forespÞrsel fra lokalnettverket. I tillegg kan skanning av interne ressurser brukes til indirekte identifisering eller innsamling av informasjon om det lokale nettverket.
- Overgangen til en mer granulerte prosessisoleringsmodell er begynt â «Origin Isolation», der hver innholdsopprinnelse (origin â kombinasjon av protokoll, domenet og port, for eksempel «https://foo.example.com»), isoleres i en egen renderingprosess. Siden Ăžkt fragmentering av isolasjon kan fĂžre til hĂžyere minneforbruk og Ăžkt belastning pĂ„ CPU, aktiveres den nye isolasjonsmodusen bare pĂ„ systemer med mer enn 4 GB RAM. PĂ„ lavytelsessystemer vil den gamle metoden for isolasjon fortsatt bli brukt, der alle ulike innholdskilder relatert til ett nettsted (for eksempel foo.example.com og bar.example.com) isoleres i en egen prosess. Muligheten er for Ăžyeblikket aktivert for en del brukere, og dekningen vil gradvis Ăžke.
- Bruken av «Same Origin»-politikk for API-en Storage Access API er aktiverte. Kallet «document.requestStorageAccess()» fra kode som er lastet inn via en iframe fra et annet nettsted, vil som standard nÄ bare dekke nettstedet som denne iframen ble lastet inn fra, og ikke nettstedet der iframen er plassert.
- Heuristikk er lagt til for Ä oppdage klientbasert avlytting eller omdirigering til eksterne nettsteder for sÞk som skrivs inn i adressefeltet eller pÄ siden som vises nÄr en ny fane Äpnes. Denne typen avlytting brukes av enkelte skadelige tillegg. Sjekken skjer ved Ä sammenligne brukerskrivne sÞk med fremkomsten av resultatsiden. Ved oppdagelse av endringer i Safe Browsing-modus sendes data til server Google sendes telemetri for en mer detaljert analyse som tar hensyn til telemetri fra forskjellige brukere.
- PÄ siden for Ä Äpne en ny fane i den nedre delen av panelet, hvor informasjon om tillegg som pÄvirker innholdet pÄ siden for den nye fanen vises, er det sikret at detaljer om drift pÄ enheten som er underlagt sentralisert styring blir vist.

- PĂ„ systemer med brukerprofiler knyttet til tredjeparts autentiseringstjenester, er det implementert mulighet for Ă„ utfĂžre eksterne administrasjonskommandoer, for eksempel for Ă„ tĂžmme cache eller informasjonskapsler.
- I API IndexedDB er det implementert en metode kalt getAllRecords(), som gjÞr det mulig Ä hente alle poster fra objektlagring (IDBObjectStore) og indeksen (IDBIndex). getAllRecords() kombinerer funksjonaliteten til metodene getAllKeys() og getAll() for Ä hente bÄde primÊrnÞkler og tilknyttede verdier. I metodene getAll() og getAllKeys() er det lagt til en parameter kalt «direction» for Ä fastslÄ retningen for datainnhentingen, noe som gjÞr det mulig Ä akselerere spesifikke leseoperasjoner sammenlignet med Ä bruke kursorkontroll.
- Det er lagt til et API kalt «WebRTC Encoded Transform» for behandling av kodede multimediedata som overfÞres via RTCPeerConnection.
- StÞtte for attributtene «width» og «height» er lagt til for innkapslede elementer , hvis stÞrrelse kan styres gjennom CSS eller SVG-markup.
- Forbedringer er gjort i verktĂžyene for webutviklere. En eksperimentell MCP (Model Context Protocol) server er lagt til, som gjĂžr det mulig Ă„ interagere med funksjonene i Chrome DevTools fra eksterne AI-assistenter.
Informasjon om lÞste sÄrbarheter i kunngjÞringen og endringsloggen var ikke tilgjengelig da nyheten ble skrevet.
Oppdatering: Dagen etter utgivelsen ble informasjon om lÞste sÄrbarheter offentliggjort. I Chrome 141 er 21 sÄrbarheter blitt eliminert. Mange av sÄrbarhetene ble identifisert gjennom automatisert testing ved hjelp av verktÞy som AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer og AFL. Ingen kritiske problemer som lar en omgÄ alle beskyttelseslag i nettleseren og kjÞre kode i systemet utenfor sandbox-miljÞet, er blitt oppdaget. I forbindelse med belÞnningsprogrammet for Ä avdekke sÄrbarheter har Google utbetalt 12 premier med en totalverdi av 50 000 dollar for denne utgivelsen (en premie pÄ $25 000, $5 000, $4 000 og $2 000, fire premier pÄ $3 000 og to pÄ $1 000). StÞrrelsen pÄ en enkelt belÞnning er ennÄ ikke bestemt.
Kilde: opennet.ru


