Beveiligingsmodel
Expliciete toegang.
Zichtbare grenzen.
CodeSecurity scant broncode waarvoor je toestemming geeft. Het is geen sandbox voor vijandige repositories en een geslaagde scan garandeert geen veilige code.
Houd de control-origin lokaal.
De standaardinstallatie is bereikbaar op http://127.0.0.1:8080. De API, PostgreSQL en runtimescanner publiceren geen hostpoorten. Exacte Host- en Origin-controles bewaken de controlgrens; browsermutaties vereisen ook een sessiegebonden CSRF-waarde.
Editorrechten horen bij één exact profiel, origin en autorisatiegeneratie. Browser- en editorlidmaatschap zijn afzonderlijk in te trekken. Installatiegeheimen blijven buiten de checkout in privé-runtimestatus van de eigenaar.
Lokale accounteigenaren, OS-beheerders en de Docker-engine blijven vertrouwd. Stel de control-origin niet bloot aan LAN of internet om een verbindingsprobleem te omzeilen.
Geef de bedoelde repository toegang.
Een repository in de editor selecteren staat los van brontoegang verlenen. POSIX en Remote WSL gebruiken alleen-lezen mounts; ondersteunde native Windows-broncode gebruikt begrensde, verzegelde snapshots. Onveilige links, gewijzigde identiteiten en onvolledige captures worden geweigerd.
Gevoelige patronen in bevindingen en begrensde snippets worden vóór lokale opslag gemaskeerd. Ruwe tooluitvoer is tijdelijk en wordt na verwerking verwijderd. Maskering herkent bekende patronen maar garandeert niet dat elk geheim wordt verwijderd.
Geef geen toegang als zelfs gemaskeerde bevindingen of snippets bewaren onaanvaardbaar is. Beperkte scannerprocessen maken willekeurige repositoryinhoud niet veilig om uit te voeren.
Volledig bewijs heeft een betekenis.
Runtimescanners gebruiken gevalideerde alleen-lezen cachedata en een intern netwerk. Een afzonderlijke updater bereikt gecontroleerde bronnen zonder projectbronmount. Cacheactivering controleert inhoud, digests, compatibiliteit en geldigheid.
Mislukt, gedeeltelijk, geannuleerd, verouderd of ontbrekend bewijs kan geen beveiligde push toestaan. De levenscyclus van een bevinding of een gatedrempel veranderen herstelt onvolledige dekking niet. Lokale Git-hooks blijven te omzeilen.
Meegeleverde definities verlopen. Updates vereisen vernieuwde gecontroleerde broncode, opnieuw bouwen van gewijzigde invoer en expliciete voorbereiding. De preview belooft geen ondertekend automatisch updatekanaal.
Een extern verzoek vraagt een bewuste keuze.
Gewone scans roepen geen AI aan. Advisor kan lokale Ollama of een expliciet geautoriseerd extern Ollama-endpoint gebruiken. Extern gebruik vereist autorisatie voor host en endpoint, modelidentiteit en een nieuwe bevestiging van de gegevensdeling voor één bevinding.
Automatische en bulkroutering naar externe providers zijn niet toegestaan. Annuleren haalt reeds ontvangen gegevens niet terug bij een externe provider. Advisor-uitvoer is niet-vertrouwd advies en bepaalt nooit de gate.
Wat hoort in een privémelding
Beschrijf getroffen versie en platform, reproduceerbare stappen, de verwachte grens en het waargenomen effect. Gebruik een minimaal synthetisch voorbeeld. Voeg geen runtimestatus, browsercookies, editorcredentials, privérepositories of ongecontroleerde logs toe.
Als privé melden via GitHub niet beschikbaar is, gebruik Lomo contact uitsluitend om veilige meldinstructies te vragen, zonder kwetsbaarheidsdetails. De broncodepreview heeft geen gepubliceerd langetermijnondersteunings- of backportbeleid en geen garantie voor reactie- of hersteltijd.
Lees het volledige publieke beveiligingsbeleid · Bekijk de huidige releasegrenzen
Bron van beveiligingsbeleid: 0.1-broncodepreview · 0b47fd8. Controleer platform- en releasestatus