Your message dated Tue, 13 May 2014 10:37:39 +0000
with message-id <[email protected]>
and subject line Bug#745979: fixed in lazygal 0.8.4-1
has caused the Debian Bug report #745979,
regarding lazygal: Incorrect escaping of characters when forming URLs breaks 
albums
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
745979: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745979
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lazygal
Version: 0.8.3-1
Severity: normal

Hi,

I noticed today that my albums were impossible to access from Chromium (with no 
visible error), while they worked from Iceweasel. After a lot of 
head-scratching, I noticed that something was wrong in the HTML code generated:

<div class="sub_gallery_image">
<a href="2011-2013:%20Irlanda/index.html">
<img src="2011-2013:%20Irlanda/index.png" alt="2011-2013: Irlanda album 
picture" />

As you can see, the colon is not escaped, and therefore, those URIs are
invalid. Chrome is actually doing the right thing, as there is no
protocol/method named '2011-2013'. 

I don't know what lazygal is using to escape URIs, but smells very bad. This
can be in fact a serious bug, if lazygal were taking untrusted content, as one
could create a file called 'javascript:alert("foo")' for example, and have
deployed into a web server. 

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (50, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages lazygal depends on:
ii  gir1.2-gexiv2-0.10  0.10.0-1
ii  python              2.7.5-5
ii  python-genshi       0.7-3
ii  python-gi           3.10.2-2+b1
ii  python-imaging      2.3.0-2

lazygal recommends no packages.

Versions of packages lazygal suggests:
ii  gstreamer0.10-plugins-base  0.10.36-1.1
pn  python-gst0.10              <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: lazygal
Source-Version: 0.8.4-1

We believe that the bug you reported is fixed in the latest version of
lazygal, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michal Čihař <[email protected]> (supplier of updated lazygal package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 13 May 2014 12:11:03 +0200
Source: lazygal
Binary: lazygal
Architecture: source all
Version: 0.8.4-1
Distribution: unstable
Urgency: medium
Maintainer: Michal Čihař <[email protected]>
Changed-By: Michal Čihař <[email protected]>
Description: 
 lazygal    - static web gallery generator
Closes: 745976 745979
Changes: 
 lazygal (0.8.4-1) unstable; urgency=medium
 .
   * New upstream release.
     - Fix semicolon not escaped in urls (Closes: #745979).
   * Depend on gir1.2-gexiv2-0.10 0.10.1 or newer to avoid breakage with 0.10.0
     (Closes: #745976).
Checksums-Sha1: 
 2d9276acfe1460aa9da185240a6186aa21124b9b 2029 lazygal_0.8.4-1.dsc
 27392ebc9090c6b100ed558f917f3aeaaa6ea289 468013 lazygal_0.8.4.orig.tar.gz
 48a6c1cf5fee940ad37aeb60a04afb3c014dd429 3876 lazygal_0.8.4-1.debian.tar.xz
 7e2c10851fd5a5375215e7b6e634f3ded67919ea 186558 lazygal_0.8.4-1_all.deb
Checksums-Sha256: 
 215c07af71dea43ae858df5e0ae9e9d27e0f745e933144e6a23cdf31f5623b4e 2029 
lazygal_0.8.4-1.dsc
 740bd5bc77a857e23a0d22811d5af80a70121c6f65d6b499fa867d6c3ab25984 468013 
lazygal_0.8.4.orig.tar.gz
 3954415c791d330d90006874210f87112a42d31e486ff5cb3e4d5fa784701726 3876 
lazygal_0.8.4-1.debian.tar.xz
 1c59cf765392bba0c1b52d70f62a35d0bb5a235f72a07ee008d53a92813b7333 186558 
lazygal_0.8.4-1_all.deb
Files: 
 b69c7a9095a232818c23610b37eadb19 186558 graphics optional 
lazygal_0.8.4-1_all.deb
 8fc9362506ba781bccb67040ea7a114e 2029 graphics optional lazygal_0.8.4-1.dsc
 9fef19d1771730c91d4114a054958ed9 468013 graphics optional 
lazygal_0.8.4.orig.tar.gz
 9c37f5c0b4ac0d22f6a3d8ffd6d88c3c 3876 graphics optional 
lazygal_0.8.4-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJTcfA5AAoJEGo39bHX+xdNQPkP/jz7tnG5JIrqDl/0JBVtMkPX
FQUJkEI7jzurQYBc42Donr8x0+p7Q7Ld2DHF5x1v8ZNoC5uSlBe/jGXPP28V7DZj
wOMemGzouwk370kAnJUsFRrOqYUy879kKp0f406DZP2cKY6DwLJssdprQeLfeG7S
bAI9kn0T9zIFF0V1k9eeWNFk8mVXOr3Y6wVunTusu8CMB68wjreh0x2dz3FkUemq
PnV5B62j+2ebCVnwD4waGpZnAvkqzCRVKN0hkw9+OQ5RTuYcLFnWd2Drp/sHCzJ0
KM0WsHb/ZV8B2b87YOcD2oO6HAgvTqHfo1HKj4JUFOsJ1+wipbJEAW6EfPyMApCa
eX1eXltTT92YdctD/2lNYMpQHX8N+Y+pm7bjnqXYauuEXvRDv2lwjYMrs/KVDuk4
akRkXroarD4k5KCIGWs3OEDsm2zQLunTA5NFwKRsAylWybcxzSZkobpsQzqdujx3
noJ2rwlqB6G6LebXHo0OBJdt4kKfcthftGCOQGamxzpd1Bzw1020BA5zbMzr+BPD
bdA30mhFNlAdAHzY9+sla7tBOJxe5+lhJcAnfeE0JJf8qXtiAT2qJKWMs5hgl5kv
Sa6JHDfo3xHChaQvSb8u/IeUjuaZxal/tiiLFOX3NK7PnI+QWW+4uEw0U8LIdOjN
W1SMzcWXGFz5pBPLJ0H2
=iTte
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to