Tionchar Ionsaithe
Is féidir le hionsaitheoir rochtain neamhúdaraithe a fháil ar shonraí íogaire úsáideoirí, taifid bhunachar sonraí a mhodhnú, nó bonneagar a ghlacadh trí leas a bhaint as maoirsí coitianta in imscaradh MVP. Áirítear leis seo rochtain a fháil ar shonraí trasthionóntaí mar gheall ar rialuithe rochtana atá in easnamh [S4] nó úsáid a bhaint as eochracha API leaked chun costais a thabhú agus sonraí a dhí-scagadh ó sheirbhísí comhtháite [S2].
Fréamhchúis
Agus an deifir chun MVP a sheoladh, is minic a bhreathnaíonn forbróirí—go háirithe iad siúd a úsáideann “vibe-códú” le cúnamh AI – ar chumraíochtaí slándála bunúsacha. Is iad príomhthiománaithe na leochaileachtaí seo:
- Sceitheadh Rúnda: Déantar dintiúir, ar nós teaghráin bhunachar sonraí nó eochracha soláthraí AI, de thaisme do rialú leagan [S2].
- Rialú Rochtana Briste: Teipeann ar fheidhmchláir teorainneacha dochta údaraithe a fhorghníomhú, rud a ligeann d’úsáideoirí rochtain a fháil ar acmhainní ar le daoine eile iad [S4].
- Polasaithe Bunachar Sonraí Ceadaithe: I socruithe nua-aimseartha BaaS (Cúl-mar-a-Seirbhís) ar nós Supabase, má theipeann ar chumasú agus cumrú ceart a dhéanamh ar Shlándáil Leibhéil Rae (RLS) fágtar an bunachar sonraí trí leas a bhaint as leabharlanna cliant oscailte [S5].
- Bainistíocht Lag Chomhartha: D'fhéadfadh fuadach seisiúin nó rochtain neamhúdaraithe API [S3] a bheith mar thoradh ar láimhseáil míchuí comharthaí fíordheimhnithe.
Ceartúcháin nithiúla
Slándáil Leibhéal Ró a chur i bhfeidhm (RLS)
I gcás feidhmchlár a úsáideann innill atá bunaithe ar Postgres mar Supabase, ní mór RLS a chumasú ar gach tábla. Cinntíonn RLS go gcuireann inneall an bhunachair shonraí féin srianta rochtana i bhfeidhm, rud a chuireann cosc ar úsáideoir sonraí úsáideora eile a cheistiú fiú má tá comhartha fíordheimhnithe bailí aige [S5].
Scanadh Rúnda a Uathoibriú
Comhtháthú scanadh rúnda isteach sa sreabhadh oibre forbartha chun brú dintiúir íogair a bhrath agus a bhlocáil mar eochracha nó deimhnithe API [S2]. Má tá rún leaked, ní mór é a chúlghairm agus a rothlú láithreach, mar ba cheart a mheas go bhfuil sé i gcontúirt [S2].
Cleachtais Chomhartha Dhian a fhorfheidhmiú
Lean caighdeáin an tionscail maidir le slándáil chomharthaí, lena n-áirítear úsáid a bhaint as fianáin shlána HTTP amháin chun seisiúin a bhainistiú agus a chinntiú go bhfuil srian ar chomharthaí seoltaí nuair is féidir chun cosc a chur ar athúsáid ag ionsaitheoirí [S3].
Cuir Ceanntásca Ginearálta Slándála Gréasáin i bhfeidhm
A chinntiú go gcuireann an feidhmchlár bearta caighdeánacha slándála gréasáin i bhfeidhm, amhail Beartas Slándála Inneachair (CSP) agus prótacail iompair slán, chun ionsaithe coitianta brabhsálaí-bhunaithe a mhaolú [S1].
Conas a thástálann FixVibe é
Clúdaíonn FixVibe an aicme sceite sonraí seo cheana féin thar il-dhromchlaí scanadh beo:
- Supabase RLS nochtadh:
baas.supabase-rlssleachta poiblí Supabase URL/péirí neamh-eochair as beartáin den bhunadh céanna, áiríonn sé táblaí nochtaithe agus seiceáil inléite go pearsanta roghnach nochtar sonraí tábla. - Bearnaí Repo RLS: athbhreithnithe
repo.supabase.missing-rlsúdaraithe GitHub ascnaimh SQL do táblaí poiblí a chruthaítear gan imirceALTER TABLE ... ENABLE ROW LEVEL SECURITYa mheaitseáil. - Staidiúir stórála Supabase: Déanann
baas.supabase-security-checklist-backfillathbhreithniú ar mheiteashonraí buicéad stórála poiblí agus nochtadh liostála gan ainm gan sonraí custaiméirí a uaslódáil nó a athrú. - Rúin agus staidiúir an bhrabhsálaí:
secrets.js-bundle-sweep,headers.security-headers, agusheaders.cookie-attributesdintiúir taobh an chliaint sceitheadh, ceanntásca cruaithe brabhsálaí in easnamh, agus bratacha laga fianán an údair. - Tóraigh rialaithe rochtana geata: nuair a chumasaíonn an custaiméir scanadh gníomhach agus nuair a fhíoraítear úinéireacht an fhearainn, d’aimsigh tástáil
active.idor-walkingagusactive.tenant-isolationbealaí le haghaidh tras-acmhainní ar nós IDOR/BOLA agus nochtadh sonraí tras-tionónta.
