Theo de Raadt e ndryshoi emrin e fushës në titullin e paketës pfsync pas një raporti të rremë mbi një dobësi, të gjeneruar nga veglat AI. Fusha "pfcksum[PF_MD5_DIGEST_LENGTH]" u riemërua në "spare[16]", pasi modelii AI besonte se emri pfcksum tregonte se fusha po ruante një hash ose checksum të përmbajtjes së paketës dhe, pasi fusha nuk ishte kontrolluar, ajo mendoi se në kod kishte një dobësi.
Theo shpjegoi se në një fazë të hershme të zhvillimit të pfsync, fusha e përmendur u shtua për të ruajtur hash-in e grupit të rregullave me qëllim optimizimin e kontrollit të gjendjes. Në fund, kjo ide u braktis, por fusha u la për të ruajtur pajtueshmërinë mbrapa dhe gjithmonë ka mbetur e mbushur me zero. Në kod, kjo fushë është përmendur vetëm në strukturën e paketës, por nuk është kontrolluar dhe nuk është mbushur.
NĂ« raportin e gjeneruar nga AI, u pretendua se ekzistonte njĂ« vulnabilitet, pasi fusha kalkulohej gjatĂ« dĂ«rgimit tĂ« paketĂ«s, por nuk verifikohej nĂ« marrje. Raporti shpjegonte hollĂ«sisht parimin e funksionimit dhe burimin e problemit, por nĂ« fakt â kjo ishte njĂ« halucjinacion i AI-sĂ«, i shpikur vetĂ«m mbi bazĂ«n e pĂ«rdorimit nĂ« kod tĂ« fjalĂ«ve "pfcksum" dhe "PF_MD5_DIGEST_LENGTH". Njeriu, i cili pĂ«rdori AI pĂ«r tĂ« gjetur vulnerabilitetin, nuk u mundua tĂ« verifikonte rezultatin para dĂ«rgimit tĂ« raportit pĂ«r vulnerabilitetin.
Burimi: opennet.ru
