[MacPorts] #16911: git-core requiring macports' ssh on leopard, openssh security concern
MacPorts
noreply at macports.org
Sat Oct 18 19:59:16 PDT 2008
#16911: git-core requiring macports' ssh on leopard, openssh security concern
---------------------------------+------------------------------------------
Reporter: bcbarnes at gmail.com | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: | Keywords:
Port: |
---------------------------------+------------------------------------------
Comment(by blb at macports.org):
Replying to [comment:4 bcbarnes@…]:
> Well, if you google for openssh client vulnerabilities, there are
several thousand links to sort through, but here is a recent example:
> http://www.ubuntu.com/usn/usn-612-2
> the famous RNG problem with debian and ubuntu openssh. That's
applicable here because if a similar problem existed for macports' ssh,
well, the first thing I did after installing git-core was run ssh-keygen,
which was run by the macports binary by default.
>
Note that MacPorts doesn't think we can do better than the original
authors of software, so there won't be any functionality-based patches in
MacPorts like what Debian did. The vast majority of patches applied are
to get it either to work with MacPorts' prefix and to build in the first
place. openssh is in fact one that has a few more patches, but these are
two-fold: one is a "high-performance" patch which comes from psc.edu and
only if you specifically select it with the +hpn variant; the other is a
patch to get ssh to work better with Apple's launchd/DISPLAY
functionality, and this patch comes from Apple.
> There are other older examples of ssh client problems with X11, ssh-
agent, and other issues. And who knows what lies in the future? The
point is, a security-critical utility is being overrode by macports
without warning, or need. If macports disappeared one day, I would have
degraded security, thinking that OS X patches of ssh would be helping me,
when in fact they would not. Think about the average user who doesn't
know to check their path or the trac...
Very true about the future, you never know with software, but this applies
regardless of your source; MacPorts is usually quite fast in updating
ports to the latest version (popular ports are updated in hours or days
when the new version is available upstream), so security issues fixed
upstream are fixed here quickly.
--
Ticket URL: <http://trac.macports.org/ticket/16911#comment:6>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list