svn commit: r51472 - in head/share/security: advisories patches/SA-18:01

Gordon Tetlow <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: gordon (src,ports committer)
Date: Thu Mar  8 06:17:31 2018
New Revision: 51472
URL: https://svnweb.freebsd.org/changeset/doc/51472

Log:
  Update SA-18:01 with revision and a new patch.

Added:
  head/share/security/patches/SA-18:01/ipsec-10.rev1.patch   (contents, props changed)
  head/share/security/patches/SA-18:01/ipsec-10.rev1.patch.asc   (contents, props changed)
Modified:
  head/share/security/advisories/FreeBSD-SA-18:01.ipsec.asc

Modified: head/share/security/advisories/FreeBSD-SA-18:01.ipsec.asc
==============================================================================
--- head/share/security/advisories/FreeBSD-SA-18:01.ipsec.asc	Thu Mar  8 04:29:30 2018	(r51471)
+++ head/share/security/advisories/FreeBSD-SA-18:01.ipsec.asc	Thu Mar  8 06:17:31 2018	(r51472)
@@ -2,7 +2,7 @@
 Hash: SHA512
 
 =============================================================================
-FreeBSD-SA-18:01.ipsec                                      Security Advisory
+FreeBSD-SA-18:01.ipsec [REVISED]                            Security Advisory
                                                           The FreeBSD Project
 
 Topic:          ipsec validation and use-after-free
@@ -15,8 +15,8 @@ Affects:        All supported versions of FreeBSD.
 Corrected:      2018-02-24 13:04:02 UTC (stable/11, 11.1-STABLE)
                 2018-03-07 05:53:35 UTC (releng/11.1, 11.1-RELEASE-p7)
                 2018-03-07 16:55:15 UTC (stable/10, 10.4-STABLE)
-                2018-03-07 17:16:41 UTC (releng/10.4, 10.4-RELEASE-p6)
-                2018-03-07 17:16:41 UTC (releng/10.3, 10.3-RELEASE-p27)
+                2018-03-07 17:16:41 UTC (releng/10.4, 10.4-RELEASE-p7)
+                2018-03-07 17:16:41 UTC (releng/10.3, 10.3-RELEASE-p28)
 CVE Name:       CVE-2018-6916
 
 For general information regarding FreeBSD Security Advisories,
@@ -26,7 +26,7 @@ following sections, please visit <URL:https://security
 0.   Revision History
 
 v1.0  2018-03-07 Initial release.
-v1.1  2018-03-07 Correct patch for 10.x releases.
+v1.1  2018-03-08 Correct patch for 10.x releases.
 
 I.   Background
 
@@ -77,14 +77,25 @@ And reboot the system
 The following patches have been verified to apply to the applicable
 FreeBSD release branches.
 
+[*** v1.1 NOTE ***] If your 10.x sources were already patched using the
+initially published advisory patches, you need to apply the
+ipsec-10.rev1.patch. If you had not yet patched your 10.x sources, you need
+only apply the ipsec-10.patch file. 11.1 sources were correct in the initial
+release and do not need to be updated.
+
 a) Download the relevant patch from the location below, and verify the
 detached PGP signature using your PGP utility.
 
-[FreeBSD 10.x]
+[FreeBSD 10.x system not patched with the original SA-18:01 patch]
 # fetch https://security.FreeBSD.org/patches/SA-18:01/ipsec-10.patch
 # fetch https://security.FreeBSD.org/patches/SA-18:01/ipsec-10.patch.asc
 # gpg --verify ipsec-10.patch.asc
 
+[FreeBSD 10.x that had been patched with the original SA-18:01 patch]
+# fetch https://security.FreeBSD.org/patches/SA-18:01/ipsec-10.rev1.patch
+# fetch https://security.FreeBSD.org/patches/SA-18:01/ipsec-10.rev1.patch.asc
+# gpg --verify ipsec-10.rev1.patch.asc
+
 [FreeBSD 11.1]
 # fetch https://security.FreeBSD.org/patches/SA-18:01/ipsec-11.patch
 # fetch https://security.FreeBSD.org/patches/SA-18:01/ipsec-11.patch.asc
@@ -131,19 +142,19 @@ The latest revision of this advisory is available at
 <URL:https://security.FreeBSD.org/advisories/FreeBSD-SA-18:01.ipsec.asc>
 -----BEGIN PGP SIGNATURE-----
 
-iQKTBAEBCgB9FiEE/A6HiuWv54gCjWNV05eS9J6n5cIFAlqgIMpfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE/A6HiuWv54gCjWNV05eS9J6n5cIFAlqg1K9fFIAAAAAALgAo
 aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEZD
 MEU4NzhBRTVBRkU3ODgwMjhENjM1NUQzOTc5MkY0OUVBN0U1QzIACgkQ05eS9J6n
-5cIRsA//b3GwfCJwKRdmxvEeTMxSrlppHr3x+quY9HhJEy1Sp4G4aPv4T5J0wjwX
-vYdRuCtYSbdewGrOtq77Lwf0QKmvay6rvY/FB5Mm5EXqzdSzKLoEWqv9n0ShRbA4
-4M61TaqrK6TB/zE+CRm9LS1Vmx7sfOh7ebhWvt1oKoobC/9p/1W/622ZJ6CsE7vc
-GWg0zJzbCpw3MfhCF8dTr7mjheL7EiXBQaSNDIa4FqSScPshk87VmUM7rd8NYUuX
-ADDTOyQ/9ycwPecHl1/IlFRsIOGXl7mvXy8SibRUsSFNZB53x+915hLRhH+YuQH8
-aoWVT+mTwOsJPs36Nd+PwV3iJ5jcLaIXFlx65JHu+rep7BXDpDM6N7BHoeDl3s+y
-8qwFUwb6wVEMj93kM8X+VdVx1nyFr/MTFsbj6CaIryXm+X/QtE4TCzDoWn+P+cpo
-Ic7q/NDA4abU1KEOQYAS8TTrJl+VTtAVl2gv/D3+TGOXWebXkoAsKvRbXC7eesWa
-b1GD5my7sSPmMsSsiNxNus9EtWOE0QMu6Asa/fDhhsg+jUSdsn8Iduia62UFeCXz
-NBq87Gobw1WM+N7aDKDbt9+hXBZu3YTPL31IDhCj5ezOWQ77qpDV7c0CiQsRqLjG
-nwgNe41g2bhjIFpIoyA/e4aXdOuYHsUKYFCmmzCO1ZGO3NkB0VQ=
-=Yb3u
+5cJCDQ/+OpTS1PrKiwuRsJ5i0RWnS8C9d/dIn9C83JJtuxhGb+CEY5bYSVKufsW/
+ilkUK3fiOWWwDHYecZW15qvt1E2E6Hm608b+K37bqL+FKobNj78B+KQr4erb0183
+/Kqo0TKDtsUzr20sNFWgeQWgHP/EqyWyJuB2zfOSb1vGUViiuxJfMxajzfE2tKqh
+IDG/QpMvRolJFKSWdQnF08NIYLXfffZ4Sz9+VDCdfeLEQKi+LT6DJnlGDz/rR5iB
+TwyMg3AbobpGuuV0puOZTul2GiHaPwh/fJR8JoG13+kK5VznvrOXopLAl2CVAjtj
+mNuHeQHwaSQanSXgKtYxZG4/w1JDMSr60FKgG7FizhJ+9WAbjPySbb+wV5qJD4oY
+a8F2urt3Tj1c1l4juOctVW+NVSS96idpf9NsmsmticTujgBu+2k63+cSIchiNj1B
+ZcPw5PLgiC/r0P6FITrwXa7zJLNHdFrPvNihKTlEHJAgGno7FJJpdagxmcfGnpb2
+74VlbQF7Tq+9NQJU23y9Vj3YL0XERB/b45oRHkBEoVJKgK9/4U4mzFufn4PfANUt
+0hcgMlxTOVKt0S405dh4I6ok51iq6XDol18QoYbXJHqMuEq7Lo80fKuq8gpKmCJ0
+h3NBYJKPUsngfJUisXS7VrQx3zTB8Yyp1BykpCDKET8LVJGmV7c=
+=RMG/
 -----END PGP SIGNATURE-----

Added: head/share/security/patches/SA-18:01/ipsec-10.rev1.patch
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/share/security/patches/SA-18:01/ipsec-10.rev1.patch	Thu Mar  8 06:17:31 2018	(r51472)
@@ -0,0 +1,17 @@
+--- sys/netipsec/xform_ah.c.orig
++++ sys/netipsec/xform_ah.c
+@@ -619,11 +619,11 @@
+ 		DPRINTF(("%s: bad mbuf length %u (expecting %lu)"
+ 		    " for packet in SA %s/%08lx\n", __func__,
+ 		    m->m_pkthdr.len, (u_long) (skip + authsize + rplen),
+-		    ipsec_address(&sav->sah->saidx.dst, buf, sizeof(buf)),
++		    ipsec_address(&sav->sah->saidx.dst),
+ 		    (u_long) ntohl(sav->spi)));
+ 		AHSTAT_INC(ahs_badauthl);
+-		error = EACCES;
+-		goto bad;
++		m_freem(m);
++		return EACCES;
+ 	}
+ 	AHSTAT_ADD(ahs_ibytes, m->m_pkthdr.len - skip - hl);
+ 

Added: head/share/security/patches/SA-18:01/ipsec-10.rev1.patch.asc
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/share/security/patches/SA-18:01/ipsec-10.rev1.patch.asc	Thu Mar  8 06:17:31 2018	(r51472)
@@ -0,0 +1,18 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQKTBAABCgB9FiEE/A6HiuWv54gCjWNV05eS9J6n5cIFAlqgutVfFIAAAAAALgAo
+aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEZD
+MEU4NzhBRTVBRkU3ODgwMjhENjM1NUQzOTc5MkY0OUVBN0U1QzIACgkQ05eS9J6n
+5cI6Yg//dYhm+VAIs8cB/n3asDDqTdNY1TfSse5U8YXDXN0fvZGBfa5Fg+hrqQFk
+CkFuwJrnsiBQ2d0HEBTG5jrQGjPCfGszKlCQoLzoCF+nv2nEqQZISBgdjTkRRhFB
+LfDbSPhlgHqQVHpNjp03hSJlz/57svLVIdmbZYKqITRMhuE9yR1RK5x51br88Jse
+ImcmZpojG1p/5ECiLunf/fEwh1riN2kWwZWStQCqEX0XF9aV55unCkM4OQdiUEyJ
+WUXlS0XljkG2BwopAVMUkYx8G5N/Mj6VRogkohitEpdToQXJ+EdwzE5bOqkEZMwx
+k9gwUNwpGqZeuThGa1ZeqJ3Izf1iF+6DNEOhxSYNfVgGY7Kjf5AtS+lSUdxMjTmZ
+/hpgIW86QvSBjV7H7b0NZGXZQ2fItzPfVnVQ9agBpEzYG4IJiuGPXRfgmFKg33qp
+q+ip+PgkO1rwJSMg4PVUa5t8VR2ITTbgamLDK9NHylBPHwbUR9CeYgiBOjRljs4b
+j/QJi6TOQ/5vyUccW8ilGSGr0UQ3yrOZhkW298mn8o9FS6aoj8dbr9DXKLitSbkj
+iQssnB2xe6K2F6XYILK+Zi154zvGaXdzUFXZE8DE7XScDugM2QHqRNe7FlTc8IjJ
+fk9HdL55a+vzpFgu54TIz/tO/Rvz3rIGMVQ/WGF1wNIz36285Vs=
+=O3Zi
+-----END PGP SIGNATURE-----
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.