@@ -201,17 +201,17 @@ every format (SCXML, JSON and YAML).
201201A set of follow-up advisories hardened the restricted mode further and prompted the
202202confidentiality/integrity vs availability framing above:
203203
204- - [ GHSA-fj3w -533r-fvf6] ( https://github.com/fgmacedo/python-statemachine/security/advisories/GHSA-fj3w-533r-fvf6 )
205- — ` <data src="file:…"> ` and ` <invoke src="…"> ` read local files during loading, regardless of
204+ - [ GHSA-fj3w -533r-fvf6] ( https://github.com/fgmacedo/python-statemachine/security/advisories/GHSA-fj3w-533r-fvf6 ) :
205+ ` <data src="file:…"> ` and ` <invoke src="…"> ` read local files during loading, regardless of
206206 ` trusted ` . Loading now rejects external ` src ` references unless ` trusted=True ` , and refuses
207207 ` <!DOCTYPE> ` /DTD to block XML entity-expansion bombs.
208208- [ GHSA-v3qq -3xvg-m77g] ( https://github.com/fgmacedo/python-statemachine/security/advisories/GHSA-v3qq-3xvg-m77g )
209- / [ GHSA-4857 -ggqc-p3jc] ( https://github.com/fgmacedo/python-statemachine/security/advisories/GHSA-4857-ggqc-p3jc )
210- — a document could write to a dunder/private/protected attribute (notably traversing
209+ / [ GHSA-4857 -ggqc-p3jc] ( https://github.com/fgmacedo/python-statemachine/security/advisories/GHSA-4857-ggqc-p3jc ) :
210+ a document could write to a dunder/private/protected attribute (notably traversing
211211 ` __class__ ` ) and corrupt the shared model class process-wide. Write targets are now confined
212212 to public model attributes on every path segment.
213- - [ GHSA-r8gj -366q-cgvj] ( https://github.com/fgmacedo/python-statemachine/security/advisories/GHSA-r8gj-366q-cgvj )
214- — ` ** ` /` * ` in the restricted evaluator had no magnitude bound, so a tiny expression could
213+ - [ GHSA-r8gj -366q-cgvj] ( https://github.com/fgmacedo/python-statemachine/security/advisories/GHSA-r8gj-366q-cgvj ) :
214+ ` ** ` /` * ` in the restricted evaluator had no magnitude bound, so a tiny expression could
215215 exhaust CPU or memory. They are now magnitude-capped.
216216
217217These were released together in 3.2.1.
0 commit comments