CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

security/putty0.85

Secure shell and telnet client including xterm emulator

Maintainer
mandree@FreeBSD.org
Packages
putty 0.85
Upstream
up to date
CPE
putty:putty from the port
WWW
https://www.chiark.greenend.org.uk/~sgtatham/putty/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (14)

Show 14 fixed
VuXML entries whose affected range this version has left.

Commits (104)

Matthias Andree (mandree) · 0.69
Update to new upstream release 0.69.

Upstream change "You can now explicitly configure SSH terminal mode
settings not to be sent to the server, if your server objects to them."

Enable pageant, was missing from the 0.68 upgrade.

Switch to GTK3, no longer compiles with GTK2.

The security fixes contained in 0.69 are only good on Windows, so not
flagging this as a security update.
dfd043b82f
Matthias Andree (mandree) · 0.68
Remove leftover files.

The reference to these had been removed as of r184036 on 2007-02-03 already.
68515ec984
Matthias Andree (mandree) · 0.68
Add forgotten patch for Linux -> BSD portability.

Submitted by:	cy@
Reported by:	cy@
MFH:		2017Q1
Differential Revision:	https://reviews.freebsd.org/D10023
a28757c202
Matthias Andree (mandree) · 0.68
Update to new upstream release 0.68 (security fixes)

Additional minor updates on top of cy@'s patch (USE_GNOME, USE_XORG,
LDFLAGS).

ChangeLog: http://www.chiark.greenend.org.uk/~sgtatham/putty/changes.html

Submitted by:	cy@
MFH:		2017Q1
Security:	CVE-2017-6542
Security:	9b973e97-0a99-11e7-ace7-080027ef73ec
Differential Revision:	https://reviews.freebsd.org/D10023
cb5474eff3
Matthias Andree (mandree) · 0.67
Add new putty-nogtk port as alternative SSH implementation.
5020966c3b
Mathieu Arnold (mat) · 0.67
Cleanup $() variables in ports Makefiles.

Mostly replace with ${}, but sometime, replace with $$() because it is
what was intended in the first place. (I think.)

Sponsored by:	Absolight
e50dc2a336
Matthias Andree (mandree) · 0.67
Security upgrade to new upstream release 0.67.

Unix-relevant changes:
* Security fix: a buffer overrun in the old-style SCP protocol when receiving
  the header of each file downloaded from the server is fixed. (CVE-2016-2563)
* Assorted other robustness fixes for crashes and memory leaks.

MFH:		2016Q1
Security:	7f0fbb30-e462-11e5-a3f3-080027ef73ec
Security:	CVE-2016-2563
56dcd4e91d
John Marino (marino) · 0.66_1
security/putty: Fix typo
53cc9a007c
John Marino (marino) · 0.66
security/putty: Fix krb5 dependency

Due to using both <bsd.port.pre.mk> and <bsd.port.options.mk>, the
USES+= gssapi:mit directive was ignored and not included in the build
dependency list.  Remove <pre>/<post> includes to fix.

Approved by:	mandree (maintainer)
6ce31df13d
Matthias Andree (mandree) · 0.66
Update to new upstream release 0.66 (security fix).

Switch to USES=gssapi:mit.

Security:	CVE-2015-5309
Security:	0cb0afd9-86b8-11e5-bf60-080027ef73ec
6c2d5afdf8
Mathieu Arnold (mat) · 0.65
Drop 8 support.

With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
7f0f664d7e
Matthias Andree (mandree) · 0.65
Update to new upstream bug-fix release 0.65

Release notes: http://lists.tartarus.org/pipermail/putty-announce/2015/000021.html
993cd79edd
Mathieu Arnold (mat) · 0.64
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
60d1a83c2a
Matthias Andree (mandree) · 0.64
Add CPE info.

PR:		198369
Submitted by:	shun.fbsd.pr@dropcut.net
a3e433db6a
Matthias Andree (mandree) · 0.64
Upgrade to upstream bugfix release 0.64.

This fixes a security bug, various other bugs, and supports SSH
connection sharing between multiple instances of PuTTY and its tools.

MFH:		2015Q1
Security:	92fc2e2b-c383-11e4-8ef7-080027ef73ec
Security:	CVE-2015-2157
696ebd912f
Baptiste Daroussin (bapt) · 0.63
Modernize LIB_DEPENDS

With hat:	portmgr
ffb7170399
Baptiste Daroussin (bapt) · 0.63
Convert GMAKE to MAKE_CMD Please note that lots of invocation of MAKE_CMD here are wrong as they do not properly respect MAKE_ENV and friends

With hat:	portmgr
a33191366c
Matthias Andree (mandree) · 0.63
Support staging.
a392cecd0e
Baptiste Daroussin (bapt) · 0.63
Add NO_STAGE all over the place in preparation for the staging support (cat: security)
a65ed2e51b
John Marino (marino) · 0.63
Add explicit dependency on pkgconf (27 ports)
107bfacba9
Matthias Andree (mandree) · 0.63
Upgrade PuTTY to new 0.63 beta upstream release, adding vulnerability info.

Quoting the upstream's change log:

- Security fix: prevent a nefarious SSH server or network attacker from
  crashing PuTTY at startup in three different ways by presenting a maliciously
  constructed public key and signature.
- Security fix: PuTTY no longer retains the private half of users' keys in
  memory by mistake after authenticating with them.
- Revamped the internal configuration storage system to remove all fixed
  arbitrary limits on string lengths. In particular, there should now no longer
  be an unreasonably small limit on the number of port forwardings PuTTY can
  store.
- Port-forwarded TCP connections which close one direction before the other
  should now be reliably supported, with EOF propagated independently in the
  two directions. This also fixes some instances of port-forwarding data
  corruption (if the corruption consisted of losing data from the very end of
  the connection) and some instances of PuTTY failing to close when the session
  is over (because it wrongly thought a forwarding channel was still active
  when it was not).
- The terminal emulation now supports xterm's bracketed paste mode (allowing
  aware applications to tell the difference between typed and pasted text, so
  that e.g. editors need not apply inappropriate auto-indent).
- You can now choose to display bold text by both brightening the foreground
  colour and changing the font, not just one or the other.  - PuTTYgen will now
  never generate a 2047-bit key when asked for 2048 (or more generally n−1 bits
  when asked for n).
- Some updates to default settings: PuTTYgen now generates 2048-bit keys by
  default (rather than 1024), and PuTTY defaults to UTF-8 encoding and 2000
  lines of scrollback (rather than ISO 8859-1 and 200).
- Unix: PSCP and PSFTP now preserve the Unix file permissions, on copies in
  both directions.
- Unix: dead keys and compose-character sequences are now supported.
- Unix: PuTTY and pterm now permit font fallback (where glyphs not present in
  your selected font are automatically filled in from other fonts on the
  system) even if you are using a server-side X11 font rather than a Pango
  client-side one.
- Bug fixes too numerous to list, mostly resulting from running the code
  through Coverity Scan which spotted an assortment of memory and resource
  leaks, logic errors, and crashes in various circumstances.

Security:	4b448a96-ff73-11e2-b28d-080027ef73ec
Security:	CVE-2013-4206
Security:	CVE-2013-4207
Security:	CVE-2013-4208
Security:	CVE-2013-4852
a6428e5e5a
Matthias Andree (mandree) · 0.62_3
Bump PORTREVISION, to get the ports rebuilt with ${CC}.
568dc8e828
Matthias Andree (mandree) · 0.62_2
- Convert to Options NG. Renames GTK option to GTK2 for consistency. - Strip Makefile header. - Make sure that the port build heeds ${CC}, passing it through MAKE_ARGS. - Replace CC-is-clang specific -Wno-empty-body by unconditional -Wno-error. - Remove LIB_DEPENDS ABI versions.
2df322a6f4
Matthias Andree (mandree) · 0.62_1
Add CONFLICTS.

Suggested by:	ketas's ports conflicts checker
Feature safe:	yes
43c5928d90
Dirk Meyer (dinoex) · 0.62_1
- cleanup comments Feature safe: yes
851945b1eb
Dirk Meyer (dinoex) · 0.62_1
- update png to 1.5.10
2b74a89bc8
Matthias Andree (mandree) · 0.62
Update PuTTY to new upstream security and bug fix release 0.62, and add a new VuXML entry.

Changelog:      http://lists.tartarus.org/pipermail/putty-announce/2011/000017.html
Security:       bbd5f486-24f1-11e1-95bc-080027ef73ec
Feature safe:   yes
1450d5bdf8
Matthias Andree (mandree) · 0.61
Revise OPTIONS wording.

Feature safe: yes
43f9536371
Cy Schubert (cy) · 0.61
Fix build with GSSAPI under 9.0.

Approved by:	tabthorp (portmgr)
Feature safe:	yes
9fe263ae96
Matthias Andree (mandree) · 0.61
- Take over maintainership from beat@ along his suggestion,   permit him to take it back or commit without my approval. - Update to upstream version 0.61. - Add OPTIONS for GSSAPI and GTK (both enabled by default).

NOTE: GSSAPI is currently broken on 9-CURRENT because the
  Kerberos in base expects MD2 which isn't provided by OpenSSL.

- mark BROKEN on OSVERSION >= 900000 when GSSAPI is enabled
- heed CFLAGS, CC, WITH_DEBUG, INSTALL_* settings.
- WITHOUT_X11 is now an alias for WITHOUT_GTK
- drop utmp support, the upstream requires a utmpx implementation that
  FreeBSD does not provide in any version.
- Preliminary clang support (adds files/patch-timing.c)
- Refreshed patches.
3f828cc498
Olli Hauer (ohauer) · 0.60_1
-remove MD5
87931c6875
Beat Gaetzi (beat) · 0.60_1
- Remove unneeded utmp.h include to fix build on CURRENT

Reported by:	pointyhat via erwin
bea1703094
Beat Gaetzi (beat) · 0.60_1
Update my email address to @FreeBSD.org.

Approved by:	miwi (mentor)
72329eb351
Martin Wilke (miwi) · 0.60_1
- Pass maintainership to submitter

Submitted by:	"Beat Gätzi" <beat@chruetertee.ch>
01454d2cd4
Edwin Groothuis (edwin) · 0.60_1
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Renato Botelho (garga) · 0.60
Drop maintainership
ab1a91dade
Renato Botelho (garga) · 0.60
- Add one more MASTER_SITE
85be757f6c
Renato Botelho (garga) · 0.60
- Update to 0.60

PR:		ports/112377
Submitted by:	Dima Panov <fluffy@ael.ru>
78eadaaaa8
Florent Thoumie (flz) · 0.59_1
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Renato Botelho (garga) · 0.59
Install puttygen even if you set WITHOUT_GTK since it doesn't require gtk.

PR:		ports/110335
Submitted by:	Kenneth Vestergaard Schmidt<kvs@pil.dk>
d93d277f41
Renato Botelho (garga) · 0.59
Update to 0.59
f3a1a46ecd
Renato Botelho (garga) · 0.58_1
- Remove 4.x support on my ports
aa58955c5f
Edwin Groothuis (edwin) · 0.58_1
Remove USE_REINPLACE from all categories starting with S
28dd10dcb4
Ade Lovett (ade) · 0.58_1
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.

Discussed with:	kris
Approved by:	portmgr (implicit)
fe279f0df8
Renato Botelho (garga) · 0.58
- Add SHA256
46e7d42e8a
Renato Botelho (garga) · 0.58
Change MAINTAINER to my @FreeBSD.org account

Approved by:	flz (mentor)
d5a8ad9d47
Yen-Ming Lee (leeym) · 0.58
- Update to 0.58 - Assign maintainership

PR:		80460
Submitted by:	Renato Botelho <freebsd@galle.com.br>
c725900c4b
Simon L. B. Nielsen (simon) · 0.57
Security update to 0.57.

Security:	http://vuxml.FreeBSD.org/a413ed94-836e-11d9-a9e7-0001020eed82.html
Approved by:	erwin (mentor)
ba78acbe75
Dirk Meyer (dinoex) · 0.56
- Security Update to 0.56
417dd7bfd6
Dirk Meyer (dinoex) · 0.55
- drop maintainership
24a3891634