Tso tawm CUPS 2.3 luam ntawv system nrog kev hloov pauv hauv daim ntawv tso cai rau txoj haujlwm code

Yuav luag peb xyoos tom qab tsim cov ceg tseem ceeb kawg, Apple рСдставила tso tawm cov ntawv luam tawm dawb KUB 2.3 (Common Unix Printing System), siv hauv macOS thiab feem ntau Linux faib. Kev txhim kho ntawm CUPS yog tswj hwm los ntawm Apple, uas nyob rau xyoo 2007 nqus tau Ib qho yooj yim Software Khoom, tus tsim ntawm CUPS.

Pib nrog qhov kev tso tawm no, daim ntawv tso cai code tau hloov pauv los ntawm GPLv2 thiab LGPLv2 rau Apache 2.0, uas yuav tso cai rau cov neeg thib peb siv CUPS code hauv lawv cov khoom yam tsis tas yuav qhib qhov kev hloov pauv, thiab tseem yuav tso cai tso cai sib haum nrog lwm cov haujlwm qhib Apple. xws li Swift, WebKit thiab mDNSResponder. Apache 2.0 daim ntawv tso cai kuj qhia meej meej txog kev hloov ntawm txoj cai rau cov cuab yeej cuab tam nrog rau cov cai. Qhov txiaj ntsig tsis zoo ntawm kev hloov daim ntawv tso cai los ntawm GPL rau Apache yog qhov poob ntawm daim ntawv tso cai sib raug nrog cov haujlwm tsuas yog muab raws li GPLv2 daim ntawv tso cai (Apache 2.0 daim ntawv tso cai yog sib xws nrog GPLv3, tab sis tsis sib haum nrog GPLv2). Txhawm rau daws qhov teeb meem no, qhov tshwj xeeb tshwj xeeb tau ntxiv rau daim ntawv cog lus daim ntawv tso cai rau cov cai tso cai raws li GPLv2/LGPLv2.

ntsiab hloov hauv CUPS 2.3:

  • Ntxiv kev txhawb nqa rau presets thiab "xovΒ» nyob rau hauv cov qauv luam ntawv rau cov txheej txheem IPP Txhua qhov chaw, uas muab cov cuab yeej rau dynamically xaiv lub tshuab luam ntawv muaj nyob rau hauv lub network, tso cai rau koj los txiav txim qhov muaj cov tshuab luam ntawv, xa cov lus thov thiab ua haujlwm luam tawm, ncaj qha thiab los ntawm cov tswv tsev nruab nrab;
  • Ib qho khoom siv tshiab suav nrog ippev tshuab luam ntawv nrog rau kev siv IPP Txhua qhov chaw neeg rau zaub mov yooj yim uas tuaj yeem siv los ntsuas cov neeg siv khoom software lossis khiav cov lus txib rau txhua txoj haujlwm luam tawm;
  • Cov lus txib lpstat tam sim no qhia txog kev ncua sijhawm ntawm cov haujlwm luam tawm tshiab;
  • Kev them nyiaj yug rau HTTP Digest thiab SHA-256 authentication tau ntxiv rau lub tsev qiv ntawv libcups;
  • Hauv kev siv lub tshuab luam ntawv sib koom raws tu qauv Nyob zoo ua kom muaj kev siv cov npe DNS-SD thaum sau npe lub tshuab luam ntawv hauv lub network;
  • Muaj peev xwm sau ippserver attribute cov ntaub ntawv tau muab ntxiv rau cov khoom siv ipptool;
  • Ntxiv kev txhawb nqa rau MinTLS thiab MaxTLS cov kev xaiv rau SSLOptions cov lus qhia rau xaiv TLS cov qauv siv;
  • Ntxiv kev txhawb nqa rau UserAgentTokens cov lus qhia rau "client.conf";
  • Hloov kho qhov kev pabcuam systemd kom khiav cupsd;
  • Cov lus txib lpoptions tam sim no muaj peev xwm ua haujlwm nrog IPP Txhua qhov chaw cov tshuab luam ntawv uas tsis ntxiv rau cov ntawv luam hauv zos;
  • Ntxiv kev txhawb nqa kom raug rau cov tshuab luam ntawv nrog rau pem hauv ntej-sab luam ntawv hom rau IPP Txhua qhov chaw tsav tsheb;
  • Ntxiv cov cai coj mus rau hauv tus account cov yam ntxwv ntawm USB printers Lexmark E120n, Lexmark Optra E310, Zebra, DYMO 450 Turbo, Canon MP280, Xerox thiab HP LaserJet P1102;
  • Vulnerabilities tsau CVE-2019-8696 ΠΈ CVE-2019-8675, ua rau muaj kev cuam tshuam ntawm qhov tsis tau faib rau pawg thaum ua cov ntaub ntawv tsis raug hauv asn1_get_packed thiab asn1_get_type functions siv thaum ua SNMP thov;
  • Cov khoom siv cupsaddsmb thiab cupstestdsc tau raug tshem tawm.

Tau qhov twg los: opennet.ru

Ntxiv ib saib