SQLite рдореЗрдВ рднреЗрджреНрдпрддрд╛ рдЬреЛ WebSQL рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ Chrome рдкрд░ рджреВрд░рд╕реНрде рд╣рдорд▓реЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ

рдЪреАрдиреА рдХрдВрдкрдиреА Tencent рдХреЗ рд╕реБрд░рдХреНрд╖рд╛ рд╢реЛрдзрдХрд░реНрддрд╛ рдкреНрд░рд╕реНрддреБрдд рдирдИ рднреЗрджреНрдпрддрд╛ рд╕рдВрд╕реНрдХрд░рдг рдореИрдЧрд▓рди (CVE-2019-13734), рдЬреЛ рдЖрдкрдХреЛ SQLite DBMS рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП SQL рдирд┐рд░реНрдорд╛рдгреЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдРрд╕реА рд╣реА рдПрдХ рднреЗрджреНрдпрддрд╛ рдереА рдкреНрд░рдХрд╛рд╢рд┐рдд рдПрдХ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдЙрдиреНрд╣реАрдВ рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ред рднреЗрджреНрдпрддрд╛ рдЗрд╕ рдорд╛рдпрдиреЗ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдХреЛ рдХреНрд░реЛрдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдкрд░ рджреВрд░ рд╕реЗ рд╣рдорд▓рд╛ рдХрд░рдиреЗ рдФрд░ рд╣рдорд▓рд╛рд╡рд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рд╡реЗрдм рдкреЗрдЬ рдЦреЛрд▓рдиреЗ рдкрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рдХреНрд░реЛрдо/рдХреНрд░реЛрдорд┐рдпрдо рдкрд░ рд╣рдорд▓рд╛ WebSQL API рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рд╣реИрдВрдбрд▓рд░ SQLite рдХреЛрдб рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдЕрдиреНрдп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдкрд░ рд╣рдорд▓рд╛ рдХреЗрд╡рд▓ рддрднреА рд╕рдВрднрд╡ рд╣реИ рдЬрдм рд╡реЗ рдмрд╛рд╣рд░ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ SQL рдирд┐рд░реНрдорд╛рдгреЛрдВ рдХреЛ SQLite рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡реЗ рдбреЗрдЯрд╛ рд╡рд┐рдирд┐рдордп рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд░реВрдк рдореЗрдВ SQLite рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдореЛрдЬрд╝рд┐рд▓рд╛ рдХреА рд╡рдЬрд╣ рд╕реЗ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рд╣реИ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ WebSQL рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдХреЗ рдкрдХреНрд╖ рдЗрдВрдбреЗрдХреНрд╕рдбрдбреАрдмреА рдПрдкреАрдЖрдИред

Google рдиреЗ рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рдХреНрд░реЛрдо 79. SQLite рдХреЛрдбрдмреЗрд╕ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдереА рддрдп 17 рдирд╡рдВрдмрд░, рдФрд░ рдХреНрд░реЛрдорд┐рдпрдо рдХреЛрдбрдмреЗрд╕ рдореЗрдВ - 21 рдирд╡рдореНрдмрд░.
рд╕рдорд╕реНрдпрд╛ рдореМрдЬреВрдж рд╣реИ рдХреЛрдб FTS3 рдкреВрд░реНрдг-рдкрд╛рда рдЦреЛрдЬ рдЗрдВрдЬрди рдФрд░ рдЫрд╛рдпрд╛ рддрд╛рд▓рд┐рдХрд╛рдУрдВ (рд▓реЗрдЦрди рдпреЛрдЧреНрдпрддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдХрд╛рд░ рдХреА рдЖрднрд╛рд╕реА рддрд╛рд▓рд┐рдХрд╛) рдХреЗ рд╣реЗрд░рдлреЗрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реВрдЪрдХрд╛рдВрдХ рднреНрд░рд╖реНрдЯрд╛рдЪрд╛рд░ рдФрд░ рдмрдлрд░ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдЬрдиреНрдо рджреЗ рд╕рдХрддрд╛ рд╣реИред рд╕рдВрдЪрд╛рд▓рди рддрдХрдиреАрдХреЛрдВ рдХреА рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА 90 рджрд┐рдиреЛрдВ рдХреЗ рдмрд╛рдж рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреА рдЬрд╛рдПрдЧреАред

рдЕрднреА рдХреЗ рд▓рд┐рдП рд╕реБрдзрд╛рд░ рдХреЗ рд╕рд╛рде рдирдИ SQLite рд░рд┐рд▓реАрдЬрд╝ рдирд╣реАрдВ рдмрдирд╛ (рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ 31 рджрд┐рд╕рдВрдмрд░) рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ, SQLite 3.26.0 рд╕реЗ рд╢реБрд░реВ рдХрд░рдХреЗ, SQLITE_DBCONFIG_DEFENSIVE рдореЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдЫрд╛рдпрд╛ рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдкрд░ рд▓рд┐рдЦрдирд╛ рдЕрдХреНрд╖рдо рдХрд░ рджреЗрддрд╛ рд╣реИ рдФрд░ SQLite рдореЗрдВ рдмрд╛рд╣рд░реА SQL рдХреНрд╡реЗрд░реАрдЬрд╝ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИред рд╡рд┐рддрд░рдг рдХрд┐рдЯреЛрдВ рдореЗрдВ, SQLite рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рднреЗрджреНрдпрддрд╛ рдареАрдХ рдирд╣реАрдВ рдХреА рдЧрдИ рд╣реИ рдбреЗрдмрд┐рдпрди, Ubuntu, RHEL, openSUSE / SUSE, рдЖрд░реНрдХ рд▓рд┐рдирдХреНрд╕, рдлреЗрдбреЛрд░рд╛, FreeBSD. рд╕рднреА рд╡рд┐рддрд░рдгреЛрдВ рдореЗрдВ рдХреНрд░реЛрдорд┐рдпрдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрджреНрдпрддрди рд╣реИ рдФрд░ рднреЗрджреНрдпрддрд╛ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдорд╕реНрдпрд╛ рд╡рд┐рднрд┐рдиреНрди рддреГрддреАрдп-рдкрдХреНрд╖ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреА рд╣реИ рдЬреЛ рдХреНрд░реЛрдорд┐рдпрдо рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд╕рд╛рде рд╣реА рд╡реЗрдмрд╡реНрдпреВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдВрдбреНрд░реЙрдЗрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рднреА рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, SQLite рдореЗрдВ 4 рдХрдо рдЦрддрд░рдирд╛рдХ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рднреА рдкрд╣рдЪрд╛рди рдХреА рдЧрдИ рд╣реИ (CVE-2019-13750, CVE-2019-13751, CVE-2019-13752, CVE-2019-13753), рдЬрд┐рд╕рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рд▓реАрдХ рд╣реЛ рд╕рдХрддреА рд╣реИ рдФрд░ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рд╕реЗ рдмрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдХреНрд░реЛрдо рдкрд░ рд╣рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдпреЛрдЧрджрд╛рди рдХрд╛рд░рдХреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ 13 рджрд┐рд╕рдВрдмрд░ рдХреЛ SQLite рдХреЛрдб рдореЗрдВ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рд╕рдорд╕реНрдпрд╛рдУрдВ рдиреЗ рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╢реЛрд╖рдг рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреА рдЬреЛ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдХреНрд░реЛрдорд┐рдпрдо рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ