- Shipped
- 15 août 2026 à 02:28 UTC
- Author
- Kamo
- Commit
- d5b2376
LoanController.get(uid) a pris un prêt et a restitué tout ce qu'il a trouvé. Tout appelant qui est parvenu au service a obtenu le prêt, les soldes et l'emprunteur inclus, locataire à laquelle il appartenait; les prêts sont séquentiels, de sorte que la lecture d'une autre organisation un livre entier était une question de comptage. la citation à payer avait la même forme, et par emprunteur a pris un membre seul et a restitué les prêts de ce membre sans vérifier qu'ils étaient membres de cette organisation. Tous les trois prennent maintenant l'orge et filtrent dessus. liste déjà faite. Le chèque réside dans le service plutôt que dans le contrôleur à dessein. L'orge arrive dans X-Org-Id, qui n'est fiable que lorsque ProxyHmac Filter est activé los.proxy-hmac.enabled par défaut à false et n'est pas défini dans le déploiement - donc a vérifier écrit à côté de la lecture de l'en-tête partage le plus faible de l'en-tête hypothèse. Filtrer le résultat de la requête signifie qu'un en-tête non signé peut au pire nom une organisation; elle ne peut pas rembourser les prêts d'une autre organisation. "Non trouvé" et "pas le vôtre" s'effondrent délibérément dans le même 404. Leur dire d) En décrive un appelant non autorisé qui existe, qui est la plupart de ce que l'énumération essaie d'apprendre, et un test épingle les deux réponses comme identiques. C'est le moment bon marché pour cela: le service kamolos existe mais n'a pas de déploiement, donc Rien n'est en fuite et personne ne compte sur l'ancien comportement.