Package: francine
Version: 0.99.8orig-6
Severity: important
Tags: upstream patch

Dear Maintainer,

I have found a bug where trying to login could result in a segfault. The bug is 
most prominent when
running francine as a non-root user but still present when running as root. A 
colleague of mine confirmed 
this issue. I have included a patch that fixes the bug:

--- a/authenticated.c
+++ b/authenticated.c
@@ -153,7 +153,7 @@ auth_shadow (char * username, char *clear)
 
   entry = getspnam (username);
  
-  /* entry will usually be NULL when the program runs with UID!=0. 
+  /* entry will usually be NULL when the program runs with UID!=0. */
   if (entry==NULL)
     return __CANT_FETCH_SPWD__;


Sincerely,
Ian S. Donnelly

-- System Information:
Debian Release: 7.6
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages francine depends on:
ii  libc6      2.13-38+deb7u3
ii  libpam0g   1.1.3-7.1
ii  libslang2  2.2.4-15

francine recommends no packages.

francine suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to