Kunzisoft / Kunzisoft/KeePassDX

Auto fill suggestions not taking port numbers into account

Open
#1,725 0 comments 1 reaction 0 assignees View on GitHub
feature
Dominant language
Kotlin
Stars
7.3k
Forks
401
Avg merge
2d 10h
Merged PRs (30d)
1

Description

**Describe the bug**

KeePassDX does not seem to differentiate websites with the same address, but with different port numbers.

**To Reproduce**

Personally, this happens on my home server, so:
1. Go to 10.0.0.35:9443
2. Auto fill suggestions include every entry for 10.0.0.35:xxxx

**Expected behavior**

I would expect for KeePassDX to only show entries for 10.0.0.35:9443 in this case.

**KeePass Database**

- Created with, Version, File provider: I have no idea. I do not have access to my computer at the moment.
- Location: File shared between devices with Syncthing
- Size: 483kB
- Contains attachment: Yes

**KeePassDX:**

- Version: 4.0.5
- Build: Free
- Language: US English

**Android:**

- Device: Pixel 7 Pro
- Version: Android 14, build number UQ1A.231205.015

Contributor guide

Open the contributing guide

Research direction

No source file or test is named in the report. Start by reproducing autofill suggestions for the same host on ports 9443 and other ports, then trace the Android autofill matching flow. Done means suggestions for 10.0.0.35:9443 exclude entries for other ports, with regression coverage for that distinction.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile, security
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.