Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Browser integration: KeePassXC icon/auto-populate appears in all fields in webapp (Synology) #2404

Open
LbqpdL opened this issue Dec 9, 2024 · 4 comments

Comments

@LbqpdL
Copy link

LbqpdL commented Dec 9, 2024

Overview

Hello,
I'm using KeepassXC browser integration to log into the web interface of my Synology NAS.
Once logged, KeepassXC icons will appear on all kinds of fields and propose to populate the field, even if it's not a login/password field.

Steps to Reproduce

  1. Setup KeepassXC with Web integration
  2. Autorise auth information to be inserted in the page
  3. The auth information are pushed to all fields

Expected Behavior

Only propose auth information at login page and / or on login/password fields

Actual Behavior

The auth information are pushed to all fields

Context

This mostly applies within a specific web application (admin portal of Synology NAS)

In the following screenshot:

Image
KeepassXC browser integration tries to populate the first field (the field is for an IP address)
The icon appears in the "repertoire" field and auto-populates it with a login (the field is for a text entry, a directory)

KeePassXC - Version 2.7.9
Révision : 8f6dd13

KeePassXC - Version 2.7.9
Révision : 8f6dd13

Qt 5.15.11
Le mode débogage est désactivé.

OS : Windows 11 Version 2009
Architecture : x86_64
Kernel : winnt 10.0.22631

Extensions activées :

  • Saisie automatique
  • Intégration aux navigateurs
  • Clés d'accès
  • Agent SSH
  • KeeShare
  • YubiKey
  • Déverrouillage rapide

Bibliothèques cryptographiques :

  • Botan 3.1.1
@LbqpdL LbqpdL added the bug label Dec 9, 2024
@droidmonkey droidmonkey transferred this issue from keepassxreboot/keepassxc Dec 9, 2024
@varjolintu varjolintu removed the bug label Dec 9, 2024
@varjolintu
Copy link
Member

varjolintu commented Dec 9, 2024

Is there a demo page or a public instance where this can be tried? There's two more open issues where Synology is mentioned.
At least it would be helpful to get the HTML code of those fields that are incorrectly detected.

@droidmonkey
Copy link
Member

I have a synology NAS and didn't notice any errant KeePassXC icons anywhere in the dialogs. I think I have a different software than the OP though.

@LbqpdL
Copy link
Author

LbqpdL commented Dec 12, 2024

Is there a demo page or a public instance where this can be tried? There's two more open issues where Synology is mentioned. At least it would be helpful to get the HTML code of those fields that are incorrectly detected.

You can create a demo environment via https://demo.synology.com

@droidmonkey
Copy link
Member

What is the exact portion of the admin console that shows this problem? Your screenshot was not specific and I don't understand the language.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants