---
title: "Nótaí scaoilte Django 1.7.7"
version: 5.2
locale: ga
source: https://docs.djangoproject.com/ga/5.2/releases/1.7.7/
canonical: https://djangodocs.dev/ga/5.2/releases/1.7.7/
---
# Nótaí scaoilte Django 1.7.7

*18 Márta, 2015*

Socraíonn Django 1.7.7 roinnt fabhtanna agus saincheisteanna slándála i 1.7.6.

## Féidearthacht seirbhíse a dhiúltú le strip\_tags () \`\`

An bhliain seo caite: athraíodh func: ~django.utils.html.strip\_tags chun oibriú go hiarrthúil. Is í an fhadhb atá ann ná gur féidir le méid an ionchuir a phróiseálann sé méadú ar gach athrá a mbíonn lúb gan teorainn mar thoradh air i strip\_tags () \`. Ní théann an tsaincheist seo ach ar leaganacha de Python nach bhfuair: bpo: \`bugfix in HTMLParser \<20288\>; eadhon Python \<2.7.7 agus 3.3.5. Tá roinnt díoltóirí córais oibriúcháin tar éis an socrú don fhabhtán Python a chur ar ais ina bpacáistí de leaganacha níos luaithe.

Chun an cheist seo a leigheas, cuirfidh strip\_tags () \`\`an t-ionchur bunaidh ar ais anois má aimsíonn sé fad an teaghrán a mhéadaíonn sé. Cuimhnigh nach gcuirtear aon ráthaíocht ar fáil go hiomlán faoi thorthaí \`strip\_tags () \`\`a bheith sábháilte HTML. Mar sin NÁ marcáil go sábháilte toradh glao \`\`strip\_tags () \`\`gan éalú air ar dtús, mar shampla le:func: \`~django.utils.html.escape.

## Ionsaí XSS féideartha a mhaolú trí URLanna atreoraithe a sholáthraíonn an úsáide

Braitheann Django ar ionchur úsáideora i roinnt cásanna (m.sh. ```django.contrib.auth.views.login () ``agus:doc: `i18n`) chun an t-úsáideoir a atreorú chuig URL “ar rath”. </topics/i18n/index> Ghlac na seiceálacha slándála do na haatreoruithe seo (eadhon ``django.utils.http.is_safe_url () ``) le URLanna le príomhcharachtair rialaithe agus mar sin mheas go bhfuil URLanna mar```x08javascript:... ```sábháilte. Ní chuireann an tsaincheist seo i bhfeidhm ar Django faoi láthair, ós rud é nach gcuirimid an URL seo ach sa cheanntásc freagartha ``Suíomh ``agus is cosúil go ndéanann brabhsálaithe neamhaird ar JavaScript ansin. Déileálann brabhsálaithe a ndearna muid tástáil orthu URLanna a réamhshocraithe le carachtair rialaithe mar `%08//example.com``` mar chosáin choibhneasta mar sin ní fadhb í an athatreorú chuig sprioc neamhshábháilte ach an oiread.

Mar sin féin, má bhraitheann forbróir ar ```is_safe_url () ``chun spriocanna athsheolta sábháilte a sholáthar agus go gcuireann siad URL den sórt sin i nasc, d'fhéadfadh ionsaí XSS a bheith ag fulaingt mar roinnt brabhsálaithe mar Google Chrome neamhaird le carachtair rialaithe ag tús URL in ancaire ``href```.

## Buigdheisiúcháin

- Athainmniú seasta ranganna in imirce ina ndéanfadh athainmniú fo-aicme a thaifeadadh stát mícheart do rudaí a thug tagairt don sáraicme (:ticket: 24354).
- Stop comhaid imirce a scríobh i mód rith tirim agus coinbhleachtaí imirce á chumasc. Nuair a thugtar `makemigrations --merge` le `verbosity=3` scríobhtar an comhad imirce chuig `stdout` (:ticket: 24427).
