After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 340339 - Wrong password accepted in login window
Wrong password accepted in login window
Status: RESOLVED NOTGNOME
Product: gdm
Classification: Core
Component: general
2.14.x
Other Linux
: Normal normal
: ---
Assigned To: GDM maintainers
GDM maintainers
Depends on:
Blocks:
 
 
Reported: 2006-05-01 20:41 UTC by Sebastien Bacher
Modified: 2006-05-07 23:02 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description Sebastien Bacher 2006-05-01 20:41:49 UTC
That bug has been opened on https://launchpad.net/distros/ubuntu/+source/gdm/+bug/41923

"If my password is pippo in GDM I have this result:

àèìpippo -> access denied
piàèppo -> access denied
pippoàè -> access granted

i.e.
If I add àèìòù characters behind a correct password I can login.
..."
Comment 1 Brian Cameron 2006-05-02 06:08:59 UTC
What authentication mechanism are you using with GDM?  GDM supports crypt, shadow, and PAM.  If you are using PAM, then PAM module you are using (refer to /etc/pam.d or /etc/pam.conf and the man page) is doing the actual authentication.  If it is PAM, this is probably not a GDM bug.  When you run configure, it tells you in the report it spits out in the end which encryption method it is using. 
Comment 2 Yvan AMILIN 2006-05-04 11:54:09 UTC
I confirm this bug with Ubuntu dapper build.

./configure output:

GDM2 configuration summary:
===========================
CFLAGS : -g -Wall -O2 -Wall -Wmissing-prototypes 
LDFLAGS : 

prefix : /usr
sysconf : /etc
sysconfsubdir : gdm
gdmconf dir : ${sysconfdir}/${sysconfsubdir}
dmconf dir : /etc/dm
bin dir : ${exec_prefix}/bin
sbin dir : ${exec_prefix}/sbin
PAM prefix : ${sysconfdir}
data dir : ${prefix}/share
X server : /usr/bin/X

TCP Wrappers support                  : YES
Xinerama support                      : YES
XDMCP (remote login) support          : YES
Secure remote connection              : NO
DMX (Distributed Multihead X) support : YES
Console helper                        : NO
SELinux support                       : YES
Solaris Trusted Extensions support    : NO
Authentication scheme                 : verify-pam
Extra utilities built                 : gdmopen gdmaskpass gdmprefetch

Therefore, it seems to be a PAM bug.
Comment 3 Brian Cameron 2006-05-04 19:45:39 UTC
Yes, closing this bug, please file it with the PAM maintainers for the PAM module you are using.
Comment 4 Sebastien Bacher 2006-05-07 23:02:25 UTC
The Ubuntu package use PAM, I'll ping the maintainer about that, thank you for pointing it