Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
None
Description
In lib/cmd/handshake/auth/ed25519-password-auth.js, hash(conf) (line 98) references seed, which is not in scope, it's only a parameter of the static encryptPassword(). The body was copied from encryptPassword without rebinding to the instance field this.pluginData, so hash() throws ReferenceError: seed is not defined on every call.