Mushure memakore matatu ebudiriro, iyo GNU cflow 1.7 utility yakaburitswa. Yakagadzirirwa kuvaka inotaridzika basa rekufona graph muzvirongwa zveC, izvo zvinogona kushandiswa kurerutsa kudzidza kwemaitiro ekushandisa. Iyo girafu inovakwa chete zvichienderana nekuongororwa kwezvinyorwa zvinyorwa, pasina chikonzero chekuita chirongwa. Chizvarwa chezvose zviri zviviri zvakananga uye zvinodzosera kumashure execution inoyerera magirafu inotsigirwa, pamwe nechizvarwa chemuchinjika-referenzi runyorwa rwekodhi mafaera.
Kuburitswa kwacho kwakakosha pakushandiswa kwerutsigiro rwe "dot" yekubuda fomati ('--format=dot') yekugadzira mibairo mumutauro weDOT kuti ugozoonekwa pasuru yeGraphviz. Iko kugona kudoma akawanda ekutanga mabasa nekudzokorodza iyo '--main' sarudzo yakawedzerwa; girafu rakasiyana richagadzirwa kune rimwe nerimwe remabasa aya. Iyo "--target=FUNCTION" sarudzo yawedzerwawo, zvichikutendera kuti udzikise girafu rinobuda kune rimwe bazi rinosanganisira mamwe mabasa (iyo "--target" sarudzo inogona kutaurwa kakawanda). Mirairo mitsva yekufambisa girafu yakawedzerwa kune cflow-mode: "c" - enda kune yekufona basa, "n" - enda kune rinotevera basa padanho rakapihwa dendere, uye "p" - enda kune rakapfuura basa padanho rimwechete rekugara.
Iyo vhezheni nyowani inogadzirisawo kusakwana kuviri kwakaonekwa kumashure muna 2019 uye kunotungamira kuhuwori hwekurangarira kana uchigadzirisa akafometwa zvinyorwa zvinyorwa mucflow. Kusagadzikana kwekutanga (CVE-2019-16165) kunokonzerwa nekushandiswa-kumashure-kwemahara muparser kodhi (iyo referensi basa muparser.c). Kusagadzikana kwechipiri (CVE-2019-16166) kune hukama nebuffer kufashukira mune inoteveratoken() basa. Sekureva kwevagadziri, nyaya idzi hadzisi kutyisidzira kuchengetedza, sezvo dzichingogumira pakumisa kwekukurumidzira kwekushandisa.
Source: opennet.ru
