FR

Sécurisé par défaut, vérifiable par les tests

Les réglages de sécurité sont actifs dès la première requête. Plerino n’a pas encore atteint la 1.0 et n’a fait l’objet d’aucun audit indépendant ; les énoncés ci-dessous décrivent un comportement implémenté et testé dans le dépôt.

Signaler une vulnérabilitéClé publique

01Par défaut

Une protection qui ne dépend pas de la mémoire de celui qui doit l’activer.

  1. Un seul fournisseur de cryptographie

    libsodium est le seul fournisseur de cryptographie : chiffrement authentifié, hachage, signature et trousseaux de clés avec rotation.

  2. Les secrets restent secrets

    Les secrets sont des valeurs typées. Ils restent hors de la configuration compilée et sont masqués dans les journaux et la télémétrie.

  3. Des templates qui échappent par défaut

    Weft échappe chaque interpolation, restreint les expressions et prend en charge une politique de sécurité du contenu stricte, avec nonces.

  4. Des requêtes sortantes protégées

    La protection SSRF du client HTTP est activée et les redirections sont contrôlées.

  5. Un HTTP durci

    Un middleware ajoute une politique de sécurité du contenu à base de nonce et les en-têtes associés. L’analyse des requêtes est stricte et la taille des corps est bornée.

  6. Aucun comportement caché

    Les règles d’analyse statique du projet rejettent les variables dynamiques, les méthodes magiques, goto, exit et les propriétés statiques mutables.

  7. Des charges utiles sûres

    Les jobs circulent sous forme d’enveloppes JSON, jamais d’objets PHP sérialisés. Les valeurs des requêtes SQL sont toujours liées et les identifiants validés.

  8. Une authentification adossée à l’ASVS

    Le paquet d’authentification associe les exigences OWASP ASVS 4.0.3 niveau 3 aux tests qui les vérifient. Il s’agit d’une auto-évaluation, non d’une certification.

Signaler une vulnérabilité en privé

N’ouvrez pas de ticket public pour un problème de sécurité. Écrivez à security@plerino.dev et chiffrez les éléments sensibles avec la clé OpenPGP du projet.

Indiquez le paquet et la version concernés, décrivez l’impact et les étapes de reproduction.

Empreinte OpenPGPCE54 B9BD 090A 77C8 76F1 6469 5738 9547 7EB3 C109

Délais de réponse visés

Accusé de réception
48 heures
Correctif pour une vulnérabilité critique
7 jours
Correctif pour une vulnérabilité élevée
30 jours
Divulgation publique
Après la publication du correctif ou au bout de 90 jours, selon la première échéance

Clause de bonne foi

Les recherches menées de bonne foi, qui respectent cette politique, évitent toute atteinte à la vie privée et toute perturbation du service, et laissent au projet le temps de corriger le problème ne feront l’objet d’aucune poursuite.

Abus

Pour signaler un usage abusif de ce site ou de ses adresses, écrivez à abuse@plerino.dev.

abuse@plerino.dev

Suivez la route vers la 1.0

Explorez ce qui existe aujourd’hui, ou écrivez-nous si vous souhaitez échanger sur le projet.

Explorer l’écosystèmeNous contacter

Saisissez votre recherche. Utilisez les flèches pour naviguer et Entrée pour ouvrir.

Suggestions