Modèle de sécurité

Accès explicite.
Limites visibles.

CodeSecurity analyse les sources que vous autorisez. Ce n'est pas un bac à sable pour dépôts hostiles, et une analyse réussie ne garantit pas un code sûr.

Gardez l'origine de contrôle locale.

L'installation par défaut expose http://127.0.0.1:8080. L'API, PostgreSQL et le scanner d'exécution ne publient aucun port sur l'hôte. Des vérifications exactes de Host et Origin protègent la frontière de contrôle ; les mutations du navigateur exigent aussi une valeur CSRF liée à la session.

Les capacités de l'éditeur appartiennent à un profil, une origine et une génération d'autorité précis. Les appartenances navigateur et éditeur peuvent être révoquées indépendamment. Les secrets d'installation restent hors du checkout, dans l'état d'exécution privé du propriétaire.

Les propriétaires de comptes locaux, administrateurs système et le moteur Docker restent de confiance. N'exposez pas l'origine de contrôle au LAN ou au réseau public pour contourner un problème de connexion.

Autorisez le dépôt voulu.

Sélectionner un dépôt dans l'éditeur est distinct de l'autorisation d'accès aux sources. POSIX et Remote WSL utilisent des montages en lecture seule ; les sources Windows natives prises en charge utilisent des instantanés bornés et scellés. Les liens dangereux, identités modifiées et captures incomplètes sont refusés.

Les motifs sensibles des résultats et extraits limités sont masqués avant stockage local. La sortie brute des outils est temporaire et supprimée après traitement. Le masquage reconnaît des motifs connus et ne garantit pas de retirer chaque secret.

N'accordez pas l'accès si conserver même des résultats ou extraits masqués est inacceptable. Des processus de scanners restreints ne rendent pas sûr l'exécution d'un contenu arbitraire du dépôt.

Des preuves complètes ont un sens précis.

Les scanners utilisent un cache validé en lecture seule et un réseau interne. Un composant de mise à jour séparé accède aux sources vérifiées sans montage du code du projet. L'activation du cache vérifie contenu, empreintes, compatibilité et validité.

Des preuves en échec, partielles, annulées, périmées ou absentes ne peuvent autoriser un push protégé. Modifier le cycle de vie d'un résultat ou un seuil ne répare pas une couverture incomplète. Les hooks Git locaux restent contournables.

Les définitions fournies expirent. Les mises à jour exigent des sources vérifiées récentes, la recompilation des entrées modifiées et une préparation explicite. La version préliminaire ne promet pas de canal automatique de mises à jour signées.

Une requête distante exige un choix délibéré.

Les analyses ordinaires n'utilisent pas l'IA. Advisor peut utiliser Ollama en local ou un endpoint Ollama distant explicitement autorisé. L'usage distant exige l'autorisation de l'hôte et de l'endpoint, l'identité du modèle et une nouvelle confirmation des données à transmettre pour un seul résultat.

Le routage distant automatique ou en masse est interdit. Annuler ne retire pas un contenu déjà reçu par le fournisseur. Les sorties d'Advisor sont des conseils non fiables et ne déterminent jamais le contrôle.

Que mettre dans un signalement privé

Décrivez version et plateforme touchées, étapes reproductibles, limite attendue et effet observé. Utilisez un exemple synthétique minimal. Ne joignez pas d'état d'exécution, cookies, identifiants d'éditeur, dépôts privés ou journaux non examinés.

Si le signalement privé GitHub est indisponible, utilisez le contact Lomo uniquement pour demander des instructions de signalement sécurisé, sans détails de vulnérabilité. La version préliminaire n'a pas de politique publiée de support à long terme ou de rétroportage, ni de garantie de délai de réponse ou de correction.

Lire la politique publique de sécurité complète · Consulter les limites actuelles de la version

Source de la politique de sécurité: Code source préliminaire 0.1 · 0b47fd8. Vérifiez l'état des plateformes et de la version