Ho lokolloa ha mokhoa oa khatiso oa CUPS 2.3 ka phetoho ea laesense ea khoutu ea morero

Hoo e ka bang lilemo tse tharo ka mor'a ho thehoa ha lekala la bohlokoa la ho qetela, Apple hlahisoa ho lokolloa ha mokhoa oa ho hatisa mahala LIKOPI 2.3 (Common Unix Printing System), e sebelisoang ho macOS le kabong e ngata ea Linux. Nts'etsopele ea CUPS e laoloa ka botlalo ke Apple, eo ka 2007 monyela Lisebelisoa tse bonolo tsa Software, moetsi oa CUPS.

Ho qala ka tokollo ena, laesense ea khoutu e fetohile ho tloha GPLv2 le LGPLv2 ho Apache 2.0, e tla lumella batho ba boraro ho sebelisa khoutu ea CUPS lihlahisoa tsa bona ntle le ho bula mohloli oa liphetoho, hape e tla lumella ho lumellana ha laesense le merero e meng e bulehileng ea Apple. , joalo ka Swift, WebKit le mDNSResponder. Laesense ea Apache 2.0 e boetse e hlalosa ka ho hlaka phetisetso ea litokelo ho mahlale a thekenoloji hammoho le khoutu. Litlamorao tse mpe tsa ho fetola laesense ho tloha ho GPL ho ea ho Apache ke tahlehelo ea tumellano ea laesense le merero e fanoeng feela tlasa laesense ea GPLv2 (laesense ea Apache 2.0 e tsamaisana le GPLv3, empa ha e tsamaellane le GPLv2). Ho rarolla bothata bona, ho kentsoe mokhelo o khethehileng tumellanong ea laesense bakeng sa khoutu tlasa laesense ea GPLv2/LGPLv2.

ka sehloohong fetola ho CUPS 2.3:

  • Tšehetso e ekelitsoeng bakeng sa li-presets le "Ho qeta»ka litempele tsa mosebetsi oa khatiso bakeng sa protocol IPP Hohle, e fanang ka lisebelisoa tsa ho khetha mochine oa khatiso o fumanehang marang-rang, o u lumella ho fumana hore na bahatisi ba teng, ho romela likopo le ho etsa mesebetsi ea khatiso, ka ho toba le ka mabotho a mahareng;
  • Sesebelisoa se secha se kenyelelitsoe ipeveprinter ka ho kenya tshebetsong seva e bonolo ya IPP Hohle e ka sebediswang ho leka software ya bareki kapa ho tsamaisa ditaelo bakeng sa mosebetsi o mong le o mong wa khatiso;
  • Taelo ea lpstat joale e bontša boemo ba khefutso ea mesebetsi e mecha ea khatiso;
  • Ts'ehetso ea HTTP Digest le netefatso ea SHA-256 e kentsoe laebraring ea libcups;
  • Ho kenya ts'ebetsong protocol ea ho arolelana printa Bonjour e netefalitse tšebeliso ea mabitso a DNS-SD ha o ngolisa mochine oa khatiso marang-rang;
  • Bokhoni ba ho ngola lifaele tsa sebopeho sa ippserver bo kentsoe sesebelisoa sa ipptool;
  • Tšehetso e ekelitsoeng bakeng sa likhetho tsa MinTLS le MaxTLS ho taelo ea SSLOptions bakeng sa ho khetha mefuta ea TLS eo u ka e sebelisang;
  • Tšehetso e ekelitsoeng bakeng sa taelo ea UserAgentTokens ho "client.conf";
  • Ts'ebeletso e ntlafalitsoeng ea systemd ho tsamaisa cupsd;
  • Taelo ea lpoptions ha joale e na le bokhoni ba ho sebetsa le li-printer tsa IPP Hohle tse sa kenyelletsoeng melaleng ea khatiso ea lehae;
  • E kentse tšehetso e nepahetseng bakeng sa lihatisi tse nang le mokhoa oa khatiso o ka pele ho mokhanni oa IPP Hohle;
  • Melao e ekelitsoeng ho ela hloko likarolo tsa bahatisi ba USB Lexmark E120n, Lexmark Optra E310, Zebra, DYMO 450 Turbo, Canon MP280, Xerox le HP LaserJet P1102;
  • Bofokoli bo lokisitsoe CVE-2019-8696 и CVE-2019-8675, e lebisang ho khaphatseha ha "buffer" e fanoeng bakeng sa stack ha ho sebetsoa data e fosahetseng mefuteng ea asn1_get_packed le asn1_get_type e sebelisoang ha ho sebetsoa likopo tsa SNMP;
  • Lisebelisoa tsa cupsaddsmb le cupstestdsc li tlositsoe.

Source: opennet.ru

Eketsa ka tlhaloso