FixVibe
Covered by FixVibemedium

Fa'asaoina o Vercel Fa'atonuga: Puipuiga ma Ulua'i Fa'ata'ita'iga Sili

O lenei su'esu'ega e su'esu'e ai fa'atonuga mo le fa'aogaina o le Vercel, fa'atatau ile Deployment Protection ma fa'auluuluga HTTP masani. O loʻo faʻamatalaina pe faʻafefea ona puipuia e nei foliga siʻosiʻomaga vaʻai ma faʻamalosia faiga faʻavae saogalemu i luga ole suʻesuʻega e puipuia ai le faʻatagaina e le faʻatagaina ma osofaʻiga masani i luga ole laiga.

CWE-16CWE-693

O le matau

O le fa'asaoina o le Vercel e mana'omia ai le fa'atulagaina lelei o vaega saogalemu e pei ole Deployment Protection ma fa'auluuluga HTTP masani [S2][S3]. O le fa'alagolago i tulaga fa'aletonu e mafai ona tu'u ai si'osi'omaga ma tagata fa'aoga e fa'aalia le avanoa e le'i fa'atagaina po'o fa'aletonu i le itu o tagata o tausia [S2][S3].

O le a le mea na suia

O le Vercel e tuʻuina atu ni auala faʻapitoa mo le Puipuia o le Faʻapipiʻiina ma le pulega faʻauluuluga masani e faʻaleleia ai le tulaga saogalemu o talosaga faʻafeiloaʻi [S2][S3]. O nei vaega e mafai ai e le au atia'e ona fa'atapula'aina le avanoa i le si'osi'omaga ma fa'amalosia faiga fa'avae mo le puipuiga ole su'esu'e [S2][S3].

O ai ua aafia

O fa'alapotopotoga o lo'o fa'aogaina le Vercel e a'afia pe afai latou te le'i fa'atulagaina le Puipuiga o le Fa'atinoina mo latou si'osi'omaga po'o le fa'amalamalamaina o fa'auluuluga fa'apitoa mo a latou talosaga [S2][S3]. E taua tele lenei mea mo 'au o lo'o pulea fa'amaumauga ma'ale'ale po'o fa'ata'ita'iga tu'ufa'atasiga tu'ufa'atasiga [S2].

Fa'afefea ona galue le mataupu

Vercel fa'apipi'i e mafai ona fa'aogaina e ala i URL fa'atupu se'i vagana ua fa'aaga tonu le Deployment Protection e fa'agata le avanoa [S2]. E le gata i lea, a aunoa ma ni fa'auluuluga fa'aaganu'u, e ono leai ni fa'auluuluga fa'apitoa mo le puipuiga e pei o le Content Security Policy (CSP), lea e le fa'aogaina ona o le faaletonu [S3].

O le a le mea e maua e le tagata osofaʻi

E mafai e se tagata osofa'i ona maua avanoa fa'atapula'a va'aiga si'osi'omaga pe afai e le fa'agaoioi le Deployment Protection [S2]. O le leai o ni fa'auluuluga o le puipuiga e fa'atuputeleina ai fo'i le fa'atupuina o osofa'iga manuia a tagata o tausia, ona o le su'esu'ega e leai ni fa'atonuga talafeagai e poloka ai gaioiga leaga [S3].

Fa'afefea ona su'e le FixVibe

FixVibe o lo'o fa'afanua lenei autu su'esu'e i ni siaki pasi se lua. headers.vercel-deployment-security-backfill fu'a Vercel fa'atupuina *.vercel.app deployment URLs pe a na'o se talosaga masani e le'i fa'amaonia e toe fa'afo'i mai se tali 2xx/3xx mai le talimalo lava lea e tasi ae le o se ZXCVFIXVIBETOKEN8, SSXCV, SSS. Lu'i puipuiga [S2]. headers.security-headers e va'ava'ai ese'ese le tali o le gaosiga o tagata lautele mo le CSP, HSTS, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, ma kiliki i le HSTS, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, ma kiliki i le ZXCVFIXVIBETOKEN11ZXVXVXVIXCconfigured e ala i le headers.security-headers po'o le talosaga [S3]. O le FixVibe e le fa'asalaina URL fa'apipi'iina pe taumafai fo'i e fa'aaloa fa'aaliga puipuia.

O le a le mea e fai

Fa'agaoioi le Puipuiga o le Fa'atinoina i le Vercel dashboard e fa'amautu le va'aiga muamua ma le gaosiga o siosiomaga [S2]. E le gata i lea, fa'amatala ma fa'apipi'i fa'auluuluga fa'ale-aganu'u i totonu o le fa'atulagaga o le poloketi e puipuia ai tagata fa'aoga mai osofa'iga masani i luga ole laiga [S3].