Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

JavaScript instanceOf and different versions of the underlying Encryption SDK modules.

Ouverte
#126 11 commentaires 2 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
25/100
Type d'issue
Bug
Clarté
À clarifier
Activité
À l'abandon
Stack technique
javascript, typescript

Piste de recherche

Suivez les vérifications instanceOf impliquant Cryptographic Materials et Encrypted Data Keys, puis examinez comment des versions différentes des dépendances créent des copies locales de node_modules. Déterminez jusqu’où le décalage d’identité peut s’étendre et documentez une orientation concrète avec des tests ou des cas de reproduction montrant le comportement de sécurité attendu.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

We use instanceOf to insure some security properties of Cryptographic Materials, and Encrypted Data Keys. However, under some conditions, versions of the dependent packages may result in copies of these files being installed (local node_modules folders) for the packages that have differing versions.
This means that these instanceOf checks may fail. Because while the code is the same, the actual instances are not.
What is the best direction?
How pervasive can this be?

Langage dominant
TypeScript
Étoiles
261
Forks
68
Métriques de merge des PR
Aucune PR mergée en 30 j

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de aws/aws-encryption-sdk-javascript

Toutes les issues de aws/aws-encryption-sdk-javascript

Issues similaires

Plus d'issues TypeScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.