Debian Package Tracker
Register | Log in
Subscribe

wifi-qr

Wi-Fi password share via QR codes

Choose email to subscribe with

general
  • source: wifi-qr (main)
  • version: 0.4-1
  • maintainer: kokoye2007 (DMD)
  • arch: all
  • std-ver: 4.7.0
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 0.2-1
  • oldstable: 0.2-2
  • stable: 0.4-1
  • testing: 0.4-1
  • unstable: 0.4-1
versioned links
  • 0.2-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.2-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 0.4-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • wifi-qr
action needed
5 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 8bff99a99dee297bfc354c8a4a59f95db436324d
Merge: 7cbe5f9 8a62787
Author: kokoye2007 <kokoye2007@gmail.com>
Date:   Tue Sep 15 04:29:54 2026 +1000

    Merge pull request #36 from ph-rast/qr-command-injection
    
    Fix command injection via crafted Wi-Fi QR code

commit 8a6278773f49f1021d13975e5948e9b48322135d
Author: Philippe Rast <ph-rast@users.noreply.github.com>
Date:   Tue Jul 28 19:10:59 2026 +0200

    Update wifi-qr
    
    legacy mode escapes corrected to original. Got doubled during copy-paste

commit 360462bd6a0718761daa4b8a603b72ce1321d3c8
Author: Philippe Rast <ph-rast@users.noreply.github.com>
Date:   Tue Jul 28 19:06:05 2026 +0200

    Update wifi-qr
    
    Restore legacy escaped-semicolon handling

commit 4b65805b899dde2d744e6e880b58bb29eae92849
Author: Philippe Rast <ph-rast@users.noreply.github.com>
Date:   Tue Jul 28 18:59:48 2026 +0200

    Fix command injection in Wi-Fi QR parsing
    
    Scanned QR content was parsed into an associative array via eval. The
    value side was quoted with @Q, but the key (${element%%:*}) was left
    unquoted, so a command substitution placed in the key position of a
    crafted QR code was executed by eval as the invoking user.
    
    Replace urimap_str with urimap_parse, which populates the array by
    nameref and assigns keys/values directly, removing the eval entirely.
    For a declare -A array the subscript is a plain string, so hostile keys
    are inert. Normal WiFi:S:...;T:...;P:...; codes still parse unchanged.
    
    Reachable via all scan modes (-s, -q, -f, -p). CWE-78.

commit 7cbe5f9b71026865181c69dfa6c482590d3912b7
Author: kokoye2007 <kokoye2007@gmail.com>
Date:   Sat Feb 1 01:19:42 2025 +1100

    dput softfile_debian
    
    Signed-off-by: kokoye2007 <kokoye2007@gmail.com>
Created: 2020-06-16 Last update: 2026-09-22 11:31
lintian reports 1 warning normal
Lintian reports 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2025-02-15 Last update: 2025-02-15 12:31
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.7.0).
Created: 2025-02-21 Last update: 2026-03-31 15:01
news
[rss feed]
  • [2025-02-20] wifi-qr 0.4-1 MIGRATED to testing (Debian testing watch)
  • [2025-02-14] Accepted wifi-qr 0.4-1 (source) into unstable (kokoye2007) (signed by: Boyuan Yang)
  • [2023-10-06] wifi-qr 0.3-1 MIGRATED to testing (Debian testing watch)
  • [2023-09-30] Accepted wifi-qr 0.3-1 (source) into unstable (kokoye2007) (signed by: bage@debian.org)
  • [2022-05-16] wifi-qr 0.2-2 MIGRATED to testing (Debian testing watch)
  • [2022-05-11] Accepted wifi-qr 0.2-2 (source) into unstable (kokoye2007) (signed by: bage@debian.org)
  • [2020-06-27] wifi-qr 0.2-1 MIGRATED to testing (Debian testing watch)
  • [2020-06-21] Accepted wifi-qr 0.2-1 (source) into unstable (kokoye2007) (signed by: Boyuan Yang)
  • [2020-06-16] Accepted wifi-qr 0.1-1 (source all) into unstable, unstable (Debian FTP Masters) (signed by: Boyuan Yang)
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian (0, 1)
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • other distros
  • screenshots
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 0.4-1build1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing