Skip to content

uPortal 4.1.1

Compare
Choose a tag to compare
@apetro apetro released this 25 Aug 13:32
· 5255 commits to master since this release

uPortal 4.1.1 is a patch release of uPortal 4.1 cut to release a couple important security fixes and to ship some minor fixes that had accumulated in the 4.1-patches maintenance branch.

See also

  • The 4.1.1 wiki page, which includes macros listing known defects in this release and the issues resolved for this release.

Important security fixes in this release

Prior to this release, uPortal CAS integration was bugged such that

  • CVE-2014-5059 a user logging in via CAS can log in as any user account in the typical uPortal CAS login configuration, and
  • CVE-2014-4172 the Java CAS client library shipping in uPortal was vulnerable to an illicit proxy attack.

This release addresses these vulnerabilities by

  • Shipping a corrected default, example security.properties configuration, and
  • Shipping a fixed CAS-integration uPortal SecurityContext implementation that fails safe even when the incorrect security.properties configuration is applied, and
  • Fronting the vulnerable Java CAS Client with a new Filter that blocks CVE-2014-4172.

Other fixes in this release