nextcloud / nextcloud/passman

Password audit shows wrongly matched sequence

Open
#522 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
823
Forks
117
Avg merge
1d 21h
Merged PRs (30d)
8

Description

Bug report

Steps to reproduce
  1. Go to settings
  2. Then to password audit
  3. Run start scan
  4. Show details of found weak passwords other than first in the list
  5. Show matched sequence
Expected behaviour

Matched sequence of password where "show matched sequence" was clicked should be shown.

Actual behaviour

Matched sequence of first password in the list is always being shown. If you want to check other passwords, you need to click "show matched sequence" as many times as you have passwords on the list after scan.
passman.jpg

Configuration

Operating system:
Linux
Browser:
Firefox / Vivaldi
Extensions that might cause interference:
n/a
Passman version:
2.1.0
Operating system:
Linux
Web server:
lighttpd
Database:
mariadb
PHP version:
7.2.12
cloud server: Nextcloud or ownCloud
Nextcloud
cloud version: (see admin page or version.php)
14.0.4

Browser log

n/a

Cloud log

n/a


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue through Settings > Password audit: run the scan, open details for a password other than the first, and select “show matched sequence.” Trace the password-audit detail and matched-sequence display flow; done means each selected password shows its own matched sequence rather than the first result’s sequence.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, security
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.