FixVibe
Covered by FixVibehigh

Cur an gnìomh Còd Iomallach ann an SPIP tro Template Tags (CVE-2016-7998)

Ann an dreachan SPIP 3.1.2 agus nas tràithe tha so-leòntachd ann an sgrìobhaiche an teamplaid. Faodaidh luchd-ionnsaigh dearbhte faidhlichean HTML a luchdachadh suas le tagaichean INLUDE no INCLURE ciùird gus còd PHP neo-riaghailteach a chuir an gnìomh air an fhrithealaiche.

CVE-2016-7998CWE-20

Buaidh

Faodaidh neach-ionnsaigh dearbhte còd PHP neo-riaghailteach a chuir an gnìomh air an t-seirbheisiche lìn bunaiteach [S1]. Leigidh seo le co-rèiteachadh siostam iomlan, a’ toirt a-steach sgaoileadh dàta, atharrachadh susbaint làraich, agus gluasad taobhach taobh a-staigh na h-àrainneachd aoigheachd [S1].

Bun-adhbhar

Tha an so-leòntachd ann an teamplaid SPIP sgrìobhaiche-ciùil agus co-phàirtean cruinneachaidh [S1]. Chan eil an siostam a’ dearbhadh no a’ dèanamh dì-ghalarachadh ceart air cuir a-steach taobh a-staigh tagaichean teamplaid sònraichte nuair a bhios iad a’ giullachd fhaidhlichean a chaidh a luchdachadh suas [S1]. Gu sònraichte, bidh an compiler gu ceàrr a’ làimhseachadh tagaichean ciùird INCLUDE no INCLURE taobh a-staigh faidhlichean HTML [S1]. Nuair a gheibh neach-ionnsaigh cothrom air na faidhlichean luchdaichte sin tro ghnìomh valider_xml, bidh na tagaichean droch-rùnach air an giullachd, a’ leantainn gu coileanadh còd PHP [S1].

Tionndaidhean air a bheil buaidh

  • Tionndadh SPIP 3.1.2 agus a h-uile dreach roimhe [S1].

Leigheas

Ùraich SPIP gu dreach nas ùire na 3.1.2 gus dèiligeadh ris an so-leòntachd seo [S1]. Dèan cinnteach gu bheil ceadan luchdachadh suas fhaidhlichean air an cuingealachadh gu teann ri luchd-cleachdaidh rianachd earbsach agus nach eil faidhlichean air an luchdachadh suas air an stòradh ann an clàran far an urrainn don fhrithealaiche lìn an cur an gnìomh mar sgriobtaichean [S1].

Mar a nì FixVibe deuchainn air a shon

Dh’ fhaodadh FixVibe an so-leòntachd seo a lorg tro dhà phrìomh dhòigh:

  • Lorgan-meòir fulangach: Le bhith a’ dèanamh anailis air cinn-cinn freagairt HTTP no tagaichean meta sònraichte san stòr HTML, is urrainn do FixVibe an tionndadh ruith de SPIP [S1] a chomharrachadh. Ma tha an dreach 3.1.2 no nas ìsle, bhrosnaicheadh ​​e rabhadh àrd-dragh [S1].
  • Sganachadh stòrais: Do luchd-cleachdaidh a cheanglas na stòran GitHub aca, faodaidh sganair repo FixVibe sgrùdadh a dhèanamh air faidhlichean eisimeileachd no comharran a tha a’ mìneachadh dreach ann an còd stòr SPIP gus ionadan so-leònte a chomharrachadh ZXCVFIXVIBETOKEN0ZX.