Nótaí scaoilte Django 2.0.3Link to this heading

6 Márta, 2018

Socraíonn Django 2.0.3 dhá shaincheist slándála agus roinnt fabhtanna i 2.0.2. Chomh maith leis sin, corpraítear na haistriúcháin teaghráin is déanaí ó Transifex.

CVE-2018-7536: Féidearthacht seirbhíse a dhiúltú i scagairí teimpléad urlize agus urlizetruncLink to this heading

Bhí an fheidhm django.utils.html.urlize () `thar a bheith mall chun ionchuir áirithe a mheas mar gheall ar leochaileachtaí siar-rianaithe tubaisteacha i dhá abairt rialta. Úsáidtear an fheidhm ``urlize () ``chun na scagairí teimpléad ``urlize agus urlizetrunc a chur i bhfeidhm, a bhí leochaileach dá bhrí sin.

Cuirtear loighic parsála a iompraíonn mar an gcéanna in ionad na nathanna rialta fadhbacha.

CVE-2018-7537: Féidearthacht seirbhíse a dhiúltú i scagairí teimpléad truncatechars_html agus truncatewords_htmlLink to this heading

Má rinneadh modhanna Django.utils.text.truncator chars () ``agus words () ```` argóint `HTML=True, bhí siad thar a bheith mall chun ionchuir áirithe a mheas mar gheall ar leochaileacht tubaisteach siar-rianaithe i léiriú rialta. Úsáidtear na modhanna chars () ``agus words () chun na scagairí teimpléad ``truncatechars_html agus truncatewords_html a bhí leochaileach dá bhrí sin a chur i bhfeidhm.

Socraítear an fhadhb siar-rianaithe sa léiriú rialta.

BuigdheisiúcháinLink to this heading

  • Socraigh aischéimniú a chúis le ``QuerySet.Distinct () .order_by () ``slisnéithe a chruthaigh ``count () tar éis titim (: ticket: `29108).

  • Tosaíocht a thabhairt do na formáidí ionchuir dáta agus ama gan %f do shuíomh Téalainnis chun an giuirléid roghnóra ama riaracháin a shocrú a thaispeánann “neamhshainithe” (:ticket: 29109).

  • Timpiste seasta le ``QuerySet.Order_by (Existents (...)) ``(:ticket: 29118).

  • Rinneadh Q.deconstruct () ``deirmitheach le hargóintí eochairfhocal iolracha (:ticket: `29125`). B'fhéidir go mbeidh ort ``Q a mhodhnú sna himirce atá ann cheana, nó glacadh le himirce uathghinithe.

  • Socraigh aischéimniú ina dtiocfaidh abairt ``When () ``le argóint liosta (:ticket: 29166).

  • Timpiste seasta nuair a úsáidtear abairt ``Fuinneog () ``i bhfo-cheist (:ticket: 29172).

  • Timpiste seasta AbstractBaseUser.Normalize_UserName () ``mura bhfuil an argóint ``ainm úsáideora teaghrán (:ticket: 29176).