Make WordPress Core

Opened 8 months ago

Closed 11 days ago

Last modified 5 days ago

#63165 closed task (blessed) (fixed)

Update bundled root certificates for 6.9

Reported by: desrosj's profile desrosj Owned by:
Milestone: 6.9 Priority: normal
Severity: normal Version:
Component: Security Keywords: has-patch
Focuses: Cc:

Description

This ticket is for updating the Root Certificates bundle included in WordPress Core for the 6.9 release cycle.

Previously:

Note: Some unexpired legacy 1024-bit certificates are included manually for backwards compatibility. See [35919].

Change History (106)

#1 @desrosj
5 months ago

In 60320:

Security: Update composer/ca-bundle to version 1.5.7.

See #63165.

#2 follow-up: @audrasjb
5 months ago

@desrosj should we backport this to branch 6.8? Worth considering fixing this in 6.8.2 as it is not something that should break anything.

#3 in reply to: ↑ 2 @desrosj
5 months ago

  • Keywords has-patch fixed-major added

Replying to audrasjb:

@desrosj should we backport this to branch 6.8?

I think that's reasonable, yes.

Ideally, we should keep these certificates files in sync for all branches currently eligible to receive security updates. But it doesn't make sense to backport every update. After the changes applied in #62811, the patches should be trivial to backport without any conflicts.

We need to just decide what frequency we're comfortable with. Syncing every time there's an update (though it is infrequent) is probably not worth the extra noise. It could also just be a checklist item for the Security Team when they decide to push a patch to older branches.

#4 @desrosj
5 months ago

In 60369:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 6.8 branch.

See #63165.

#5 @desrosj
5 months ago

In 60370:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 6.7 branch.

See #63165.

#6 @desrosj
5 months ago

In 60371:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 6.6 branch.

See #63165.

#7 @desrosj
5 months ago

In 60372:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 6.5 branch.

See #63165.

#8 @desrosj
5 months ago

In 60373:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 6.4 branch.

See #63165.

#9 @desrosj
5 months ago

In 60374:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 6.3 branch.

See #63165.

#10 @desrosj
5 months ago

In 60375:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 6.2 branch.

See #63165.

#11 @desrosj
5 months ago

In 60376:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 6.1 branch.

See #63165.

#12 @desrosj
5 months ago

In 60377:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 6.0 branch.

See #63165.

#13 @desrosj
5 months ago

In 60378:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 5.9 branch.

See #63165.

#14 @desrosj
5 months ago

In 60379:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 5.8 branch.

See #63165.

#15 @desrosj
5 months ago

In 60380:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 5.7 branch.

See #63165.

#16 @desrosj
5 months ago

In 60382:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 5.5 branch.

See #63165.

#17 @desrosj
5 months ago

In 60383:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 5.4 branch.

See #63165.

#18 @desrosj
5 months ago

In 60384:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 5.3 branch.

See #63165.

#19 @desrosj
5 months ago

In 60385:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 5.2 branch.

See #63165.

#20 @desrosj
5 months ago

In 60386:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 5.1 branch.

See #63165.

#21 @desrosj
5 months ago

In 60387:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 5.0 branch.

See #63165.

#22 @desrosj
5 months ago

In 60388:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 4.9 branch.

See #63165.

#23 @desrosj
5 months ago

In 60389:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 4.8 branch.

See #63165.

#24 @desrosj
5 months ago

In 60390:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 4.7 branch.

See #63165.

#25 @desrosj
5 months ago

In 60391:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 4.6 branch.

See #63165.

#26 @desrosj
5 months ago

In 60392:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 4.5 branch.

See #63165.

#27 @desrosj
5 months ago

In 60393:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 4.4 branch.

See #63165.

#28 @desrosj
5 months ago

In 60394:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 4.3 branch.

See #63165.

#29 @desrosj
5 months ago

In 60396:

Security: Update composer/ca-bundle to version 1.5.7.

Merges [60320] to the 4.1 branch.

See #63165.

This ticket was mentioned in PR #9140 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#30

Version bump and changelog update for WordPress 4.7.30

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9141 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#31

Version bump and changelog update for WordPress 4.8.26

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9142 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#32

Version bump and changelog update for WordPress 4.9.27

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9143 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#33

Version bump and changelog update for WordPress 5.0.23

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9144 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#34

Version bump and changelog update for WordPress 5.1.20

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9145 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#35

Version bump and changelog update for WordPress 5.2.22

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9146 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#36

Version bump and changelog update for WordPress 5.3.19

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9147 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#37

Version bump and changelog update for WordPress 5.4.17

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9148 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#38

Version bump and changelog update for WordPress 5.5.16

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9149 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#39

Version bump and changelog update for WordPress 5.6.15

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9150 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#40

Version bump and changelog update for WordPress 5.7.13

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9151 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#41

Version bump and changelog update for WordPress 5.8.11

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9152 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#42

Version bump and changelog update for WordPress 5.9.11

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9153 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#43

Version bump and changelog update for WordPress 6.0.10

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9154 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#44

Version bump and changelog update for WordPress 6.1.8

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9155 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#45

Version bump and changelog update for WordPress 6.2.7

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9156 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#46

Version bump and changelog update for WordPress 6.3.6

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9157 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#47

Version bump and changelog update for WordPress 6.4.6

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9158 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#48

Version bump and changelog update for WordPress 6.5.7

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9159 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#49

Version bump and changelog update for WordPress 6.6.4

There are no planned security fixes for this release other than updating the bundled root certificates.

This ticket was mentioned in PR #9160 on WordPress/wordpress-develop by @peterwilsoncc.


5 months ago
#50

Version bump and changelog update for WordPress 6.7.3

There are no planned security fixes for this release other than updating the bundled root certificates.

@peterwilsoncc commented on PR #9158:


5 months ago
#51

Thanks for fixing this John. You are correct. I can't do so via the UI but consider your contribution approved.

@peterwilsoncc commented on PR #9158:


5 months ago
#52

Thanks for fixing this John. You are correct. I can't do so via the UI but consider your contribution approved.

@peterwilsoncc commented on PR #9158:


5 months ago
#53

Thanks for fixing this John. You are correct. I can't do so via the UI but consider your contribution approved.

@peterwilsoncc commented on PR #9159:


5 months ago
#54

Thanks for fixing this John. You are correct. I can't do so via the UI but consider your contribution approved.

This ticket was mentioned in Slack in #core by audrasjb. View the logs.


4 months ago

#77 @desrosj
3 months ago

In 60691:

Security: Update composer/ca-bundle to version 1.5.8.

See #63165.

This ticket was mentioned in Slack in #core by welcher. View the logs.


2 weeks ago

#79 @jorbin
11 days ago

Noting that composer/ca-bundle has now been updated to version 1.5.9. https://github.com/composer/ca-bundle/releases/tag/1.5.9

#80 @jorbin
11 days ago

In 61146:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

See #63165.

#81 @desrosj
11 days ago

In 61147:

Security: Update composer/ca-bundle to version 1.5.8.

Merges [60691] to the 6.8 branch.
See #63165.

#82 @desrosj
11 days ago

In 61148:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [61146] to the 6.8 branch.
See #63165.

#83 @desrosj
11 days ago

In 61149:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 6.7 branch.
See #63165.

#84 @desrosj
11 days ago

In 61150:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 6.6 branch.
See #63165.

#85 @desrosj
11 days ago

In 61151:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 6.5 branch.
See #63165.

#86 @desrosj
11 days ago

In 61152:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 6.4 branch.
See #63165.

#87 @desrosj
11 days ago

In 61153:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 6.3 branch.
See #63165.

#88 @desrosj
11 days ago

In 61154:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 6.2 branch.
See #63165.

#89 @desrosj
11 days ago

In 61155:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 6.1 branch.
See #63165.

#90 @desrosj
11 days ago

In 61156:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 6.0 branch.
See #63165.

#91 @desrosj
11 days ago

In 61157:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 5.9 branch.
See #63165.

#92 @desrosj
11 days ago

In 61158:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 5.8 branch.
See #63165.

#93 @desrosj
11 days ago

In 61159:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 5.7 branch.
See #63165.

#94 @desrosj
11 days ago

In 61160:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 5.6 branch.
See #63165.

#95 @desrosj
11 days ago

In 61161:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 5.5 branch.
See #63165.

#96 @desrosj
11 days ago

In 61162:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 5.4 branch.
See #63165.

#97 @desrosj
11 days ago

In 61163:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 5.3 branch.
See #63165.

#98 @desrosj
11 days ago

In 61164:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 5.2 branch.
See #63165.

#99 @desrosj
11 days ago

In 61165:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 5.1 branch.
See #63165.

#100 @desrosj
11 days ago

In 61166:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 5.0 branch.
See #63165.

#101 @desrosj
11 days ago

In 61167:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 4.9 branch.
See #63165.

#102 @desrosj
11 days ago

In 61168:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 4.8 branch.
See #63165.

#103 @desrosj
11 days ago

In 61169:

Security: Update composer/ca-bundle to version 1.5.9.

Props jorbin, desrosj.

Merges [60691], [61146] to the 4.7 branch.
See #63165.

#104 @desrosj
11 days ago

  • Keywords fixed-major removed
  • Resolution set to fixed
  • Status changed from new to closed

Closing this as fixed. There was a release today of the package, so there should be no more prior tot he 6.9 release.

I've also gone and backported both the 1.5.8 and 1.5.9 updates all the way back to the 4.7 branch. These updates will be shipped if a security release is deemed necessary for each branch.

For future reference, backporting to WP <= 6.7 requires a bit of extra considerations for a few reasons:

  • The composer.json file does not list the composer/ca-bundle dependency
  • The src/wp-includes/certificates/cacert.pem file is not committed to version control.

Because of this, svn merge -c 60691,61146 '^/trunk' fails. This is what worked for me:

svn merge --accept working -c 60691,61146 '^/trunk' && svn revert composer.json.

The ca-bundle.crt files in each branch are identical, so we can assume there will only be conflicts in composer.json and cacert.pem. The --accept working uses the state of cacert.pem for the working copy, and then this just reverts the composer.json file manually.

This ticket was mentioned in Slack in #core by westonruter. View the logs.


11 days ago

#106 @desrosj
5 days ago

Opened #64245 for any updates required during the 7.0 cycle.

Note: See TracTickets for help on using tickets.