Uusia ominaisuuksia koenäkymään

Abitti-verkkopalveluun tehty päivitys tuo kokelaan koenäkymään kaksi uutta ominaisuutta helpottamaan kokeen suorittamista:

  • Kokeen tehtäväsivun vasemmassa reunassa näytetään kokeen sisällysluettelo, joka helpottaa liikkumista kokeessa. Sisällysluettelossa näytetään myös, mihin tehtäviin kokelas on vastannut ja varoitetaan, jos jonkin vastauksen pituus ylittää tehtävälle mahdollisesti asetetun enimmäispituuden. Sisällysluettelonäkymä mukautuu käytössä olevan ruudun koon mukaan. Sisällysluettelo-ominaisuutta ei näytetä näkövammaisten apuvälineillä suoritettavassa kokeessa, koska sen toiminnallisuudet ovat päällekkäisiä apuvälineiden toiminnallisuuksien kanssa.

    Kuva: Ruutukaappaus mallikokeesta, jossa näkee sisällysluettelo-ominaisuuden
  • Kokelaalla on nyt myös halutessaan mahdollisuus avata vastauslaatikko koko ruudun tilaan klikkaamalla vastauslaatikon ylänurkassa olevaa ikonia. Koko ruudun tilassa on käytössä samat vastauslaatikon työkalut kuin muulloinkin. Työstettävänä oleva vastaus myös tallentuu jatkuvasti palvelimelle ilman, että kokelaan tarvitsee itse muistaa tallentaa työnsä. Kokoruututilassa näytetään kyseessä oleva tehtävänanto. Kokoruututilasta voi poistua klikkaamalla ylänurkassa olevaa ikonia uudestaan.

    Kuva: Siirtyminen kokoruututilaan

    Kuva: Siirtyminen pois kokoruututilasta

Ominaisuudet tulevat käyttöön Abitissa niissä harjoituskokeissa, jotka ladataan laadintapalvelusta uuden version julkaisun jälkeen. Uudet ominaisuudet ovat käytössä myös syksyn ylioppilastutkinnossa. Kokeen suorittaminen itsessään ei muutu, ja kokeen voi edelleen suorittaa ilman, että hyödyntää nyt julkaistuja ominaisuuksia.

Uusi versio vastaa syksyn yo-kokeissa käytettävää Abittia

Tänään julkaistut Abitti-versiot (ABITTI2332G ja SERVER2332I) vastaavat syksyn ylioppilastutkinnossa käytössä olevia versioita. Uusi käynnistysvaihtoehto (Nihonium) parantaa joidenkin koneiden toimintaa langattomassa koeverkossa. Muitakin pieniä teknisiä parannuksia on tehty.

Nyt julkaistava versio on yhteensopiva lokakuussa 2022 ja sen jälkeen julkaistujen Abitti-versioiden kanssa.

Uudessa Abitti-versiossa pieniä päivityksiä

Tänään julkaistut uudet Abitti-versiot sisältävät joitakin pieniä päivityksiä. Otavan MAOL digitaulukot on päivittynyt ja koeympäristön ohjeiden saavutettavuutta on parannettu.

Tekniikkapuolella on päivitetty muutaman laitteen firmware-tiedostoja. Päivitykset parantavat joidenkin wifi- ja äänipiirien toimintaa.

Kokelaan tikkuun on tehty myös kaksi tietoturvapäivitystä.

  • LibreOfficessa oli saatavilla englannin kielen oikoluku. Tämä on nyt estetty. Kiitokset Santtu Savolalle, joka löysi tämän ominaisuuden.
  • Kokelaan koneelta voidaan katsella koneen havaitsemia wifi-verkkojen nimiä. Näitä nimiä voidaan käyttää tietojen välittämiseen kokelaalle. Tämä hyökkäystavan hyödyntämismahdollisuus ylioppilaskokeissa lisääntyy jatkuvasti lukioiden siirtyessä käyttämään langattomia tutkintoverkkoja. Uusi Abitti-versio piilottaa käyttäjältä kaikki verkkojen nimet, jotka ovat yli 20 merkin mittaisia. Ylioppilaskokeita varten filtteriä tiukennetaan. Kiitokset Miika K:lle, joka ilmoitti tästä mahdollisuudesta ja kuvasi useita hyväksikäyttömenetelmiä.

Nyt julkaistut versiot toimivat lokakuussa 2022 ja sen jälkeen julkaistujen Abitti-versioiden kanssa.

Uusi Abitti-versio sopii kevään koejärjestelyjen testaukseen

Tänään julkaistavat Abitti-versiot (ABITTI2307P ja SERVER2307S) sopivat kevään ylioppilaskokeen järjestelyjen testaukseen.

Kokelaan koneeseen on tehty seuraavat korjaukset:

  • Kokelaan tikulta on korjattu GeoGebra 5:n 3D-näyttö ja MarvinSketchin MarvinSpace, jonka avulla rakennemalleja voi tarkastella kolmiulotteisina.
  • Versiossa ABITTI2302L kokelaan koneen äänet lakkasivat toimimasta aina kun käyttöliittymän kieli vaihdettiin ruotsiksi. Tämä virhe on korjattu.
  • Joissakin harjoituskokeissa on tavattu äänitiedostoja, joissa onkin ollut mukana videosisältöä. Tällaiset tiedostot eivät aiemmin ole toimineet kuuntelukerroiltaan rajoitettuina äänitteinä. Nyt äänitteistä soitetaan pelkkä ääniraita ja mahdollinen videosisältö jätetään huomiotta.

Kokelaan koneen koetilan palvelimelle lähetettävät lokitiedot salataan, mikä vaikeuttaa tietoliikenteen salakuuntelua. Tästä huolimatta nyt julkaistut versiot toimivat lokakuussa 2022 ja sen jälkeen julkaistujen Abitti-versioiden kanssa.

Lue lisää:

Uusi Abitti vastaa kevään yo-tikkua ja korjaa tietoturvahaavoittuvuuksia

Tänään julkaistava versio on viimeinen ennen kevään ylioppilaskokeita julkaistava Abitti. Se sisältää vain yhden kokelaalle näkyvän muutoksen: PDF-muotoisen kokeen liitetiedoston avaamisen yhteydessä liite on helppo avata myös muilla ohjelmilla kuin selaimella (esim. Okularilla).

Julkaistavassa Abitissa on korjattu kolme tietoturvahaavoittuvuutta, joista vakavin mahdollisti kokeeseen kirjautumisen väärällä henkilötunnuksella.

Uusi versio on yhteensopiva vuoden 2022 viikolla 43 ja sen jälkeen julkaistujen Abitti-versioiden kanssa:

  • ABITTI 2243K, 2244B, 22451
  • SERVER 22436, 2244T

Haavoittuvuudet löytyivät hakkeritapahtumassa

Tietoturva-aukot löydettiin LähiTapiolan valkohattuhakkereille 15.10.2022 järjestämässä HackDay-kilpailussa. Ylioppilastutkintolautakunta on käsitellyt löydökset normaalin politiikkansa mukaisesti siten, että ne julkistetaan kolmen kuukauden kuluessa ilmoituksesta. Hakkerointitapahtuman luottamuksellisesta luonteesta johtuen Ylioppilastutkintolautakunnalla ei ole tiedossaan kaikkien haavoittuvuuksia löytäneiden tiimien ja tiimin jäsenten nimiä.

Ylioppilastutkintolautakunta kiittää LähiTapiolaa ja kaikkia haavoittuvuuksista raportoineita.

Alla tiiviit kuvaukset nyt korjatuista haavoittuvuuksista.

1. Kirjautuminen kokeeseen väärällä henkilötunnuksella oli mahdollista

Abittiin kirjautumisessa käytetään kokelaan henkilötunnusta, jonka valvoja tarkistaa ja antaa kokelaalle kirjautumisnäkymään syötettävän vahvistuskoodin. Hyökkäyksessä kirjaudutaan koejärjestelmään syöttämällä henkilötunnus- ja vahvistuskoodikombinaatioita koneellisesti, kunnes oikea yhdistelmä löytyy (brute force). Näin päästään suorittamaan koetta väärällä identiteetillä.

Haavoittuvuusluokitus: CVSS-pisteet 8,3 (korkea)

2. Valvojan koneen ja koetilan palvelimen välinen istuntotunniste oli kovakoodattu

Kokeen järjestäjä voi käynnistää koeverkkoon kokeen valvojille tietokoneita, joista he voivat seurata koejärjestelmän tuottamaa tilannekuvaa. Valvojan koneen ja koetilan palvelimen välisessä viestinnässä on käytetty kovakoodattua istuntotunnistetta. Tunniste ei sellaisenaan avaa pääsyä koetilan palvelimelle, koska valvojan koneet auktorisoidaan palvelimen arpomalla salasanalla.

Haavoittuvuusluokitus: CVSS-pisteet 5,0 (keskitaso)

3. Kokelas pystyi tallentamaan kuuntelukerroiltaan rajoitetun äänitteen

Haavoittuvuudessa vilpillinen kokelas hyödyntää Abitissa käytettyä PulseAudio-ääniohjelmiston monitor-äänilähtöä. Hyödyntämällä Abitissa olevia ohjelmistoja kokelas tallentaa monitor-lähdöstä tulevan signaalin tiedostoon. Tämän jälkeen äänite on kokelaan vapaasti kuunneltavissa.

Haavoittuvuusluokitus: CVSS-pisteet 3,3 (matala)

Kiitämme Testausserverin tiimiä: Ruben Mkrtumyan, Mikael Hannolainen, Santtu Sievänen, Veeti Ojanperä ja Taavi Väänänen

Korjaus AMD-näytönohjaimen ajuriin

Lokakuun lopussa julkaistu Abitti on käynnistynyt huonosti laitteissa, joissa on AMD-piirivalmistajan näytönohjain. Tänään julkaistu Abitti-versio ABITTI22451 sisältää juuri tähän näytönohjaimeen liittyvän korjauksen. Vastaavan korjauksen sisältävä palvelinversio on SERVER2245K.

Nyt julkaistut korjausversiot toimivat loka- ja marraskuussa julkaistujen Abitti-versioiden kanssa. Näitä tikkuja ei tarvitse päivittää, jos kaikki toimii. Koeverkossa voi olla esim. useita eri kokelastikkujen versioita: 22451, 2244B ja 2243K.

Vanhoissa Abitti-versioissa tietoturva-aukko

Muistutamme, että lokakuun lopussa julkaistu versio korjasi merkittävän tietoturva-aukon. Kannustamme edelleen kaikkia Abitin käyttäjiä siirtymään uusiin versioihin mahdollisimman nopeasti.

Ylioppilastutkintolautakunta on sitoutunut julkaisemaan sen tietoon ilmoitetut tietoturva-aukot kolmen kuukauden kuluessa. Korjatun Abitti-version käyttöönottoa haitanneiden ongelmien vuoksi olemme lykänneet tietoturva-aukkojen julkaisua. Korjatut aukot julkaistaan 28.11.2022.

Abitin päivitys korjaa käynnistysongelmia

Alkuviikosta julkaistu Abitti on käynnistynyt huonosti joillakin laitteilla. Alkuaineiden nimistä koostuvan käynnistysvalikon jälkeen kone ilmoittaa virheestä “cannot allocate kernel buffer” ja käynnistysprosessi keskeytyy. Virheilmoitus on voinut tulla sekä kokelaan koneella että tikkupalvelimella.

Nyt julkaistuissa kokelas- ja palvelinversioissa Linuxin ytimen (kernelin) lataava grub on palautettu vanhaan versioon. Tämä on korjannut kaikissa tiedossamme olevissa tapauksissa em. käynnistysongelman.

Abitin käyttäjät voivat aina päättää omasta päivitysaikataulustaan. Tällä kertaa aikataulussa kannattaa huomioida seuraavat asiat:

  • Ennen tätä viikkoa julkaistavissa Abitti-versioissa on vakavia tietoturva-aukkoja, jotka julkaistaan 14.11.2022.
  • Nyt julkaistavat versiot ovat yhteensopivia alkuviikosta julkaistujen versioiden (ABITTI2243K ja SERVER22436) kanssa.
  • Em. alkuviikosta julkaistuja versioita ei ole syytä päivittää uuteen, jos lukion käytössä olevissa koneissa ei ole havaittu “cannot allocate kernel buffer” -virhettä.

Lue lisää:

Uusi Abitti-versio parantaa laitetukea ja korjaa tietoturvahaavoittuvuuksia

Tänään julkaistava Abitti-versio on teknisesti merkittävä, mutta käyttäjien kannalta varsin vähäeleinen päivitys. Abitin taustalla toimiva Debian GNU/Linux-käyttöjärjestelmä on päivitetty versioon 11 (koodinimi Bullseye). Tämän seurauksena LibreOffice päivittyy versioon 7, ja laitetuki esimerkiksi langattomille piirikorteille paranee.

Uudessa Abitti-versiossa on myös korjauksia merkittäviin tietoturva-aukkoihin. Siksi suosittelemme, että kaikki lukiot ottavat sen käyttöön välittömästi.

Nyt julkaistava Abitti ei ole yhteensopiva vanhojen versioiden kanssa.

Uusi versio korjaa vakavia tietoturva-aukkoja

Tietoturva-aukot löytyivät LähiTapiolan järjestämässä Hack Day -tapahtumassa. Tapahtumassa kymmenet tietoturvan harrastajat ja ammattilaiset etsivät tietoturvahaavoittuvuuksia yhden työpäivän ajan. Päivän aikana kilpailijat löysivät Abitista tietoturvaan ja -suojaan liittyviä ongelmia.

Nyt julkaistava Abitti-versio korjaa tärkeimmät tapahtumassa löydetyt tietoturva-aukot. Merkitykseltään pienempiä aukkoja korjataan vielä joulu-tammikuussa julkaistavassa versiossa, jotta ne ehtivät kevään 2023 ylioppilaskokeeseen.

Alan yleisen käytännön mukaisesti Ylioppilastutkintolautakunta on sitoutunut julkaisemaan sille ilmoitetut tietoturva-aukot kolmen kuukauden kuluessa. Korjatut tietoturva-aukot julkaistaan 14.11.2022, jonka jälkeen hyökkäystavat ovat kaikkien tiedossa.

Näkyvin muutos on LibreOfficen versio 7

Uuden Abitti-version näkyvin muutos on LibreOfficen päivittyminen version 7. Ulkoisesti uusi versio on pitkälti edellisen kaltainen, mutta oman työn kannalta tärkeät toiminnot kannattaa tarkistaa. Tässä joitakin muutoksia:

  • muutamiin taulukkolaskentafunktioihin on tehty muutoksia (katso muutokset LibreOfficen tiedotteesta)
  • tekstinkäsittelyssä, piirto- ja esitysgrafiikkakomponenteissa on mahdollisuus käsitellä läpinäkyviä elementtejä

Muuten ohjelmavalikoimaan on tullut vain pieniä muutoksia. TI-Nspireen ja Casio ClassPad Manageriin on tullut ylläpitopäivitykset. LoggerPron suomen kielen käyttöliittymään on tehty korjauksia.

Abitti varoittaa muistin loppumisesta

Uudessa Abitissa on työkalu, joka seuraa kokelaan koneen muistin käyttöä ja varoittaa, jos muisti alkaa loppua. Tästä on hyötyä erityisesti matemaattis–luonnontieteellisten aineiden kokeissa, joissa kokelailla on samanaikaisesti käytössään lukuisia ohjelmia.

Varoitus kehottaa koneen käyttäjää sulkemaan tarpeettomia sovelluksia. Muistin täyttyminen aiheuttaa yleensä koneen pysähtymisen (”jäätymisen”), joten tämä ominaisuus on tervetullut erityisesti pienimmällä mahdollisella 4 gigatavun keskusmuistilla kokeita suorittaville.

Ylioppilastutkintolautakunta suosittelee kokelaan koneisiin vähintään 8 gigatavun keskusmuistia. 8 gigatavun keskusmuistista tulee pakollinen vaatimus 1.8.2025 alkaen.

MEB/JSON-kokeiden järjestämismahdollisuus poistuu

Uudessa Abitti-versiossa ei ole enää tukea vanhalla MEB/JSON-formaatilla tehdyille kokeille. Näiden kokeiden lataaminen Abitin verkkopalvelusta päättyi jo 10.10.2022.

Taustalla Debian Bullseye ja kernel 5.19

Konehuoneen puolella päivityksen suurin muutos on siirtyminen Debian GNU/Linuxin versioon 11 (Bullseye). Testivaiheen aikana saamiemme raporttien perusteella Intelin 12. sukupolven prosessoreihin perustuvat kannettavat käynnistyvät. Nämä eivät toimineet lainkaan vanhalla versiolla.

Tikulle on tuotu Linuxin kernel-versio 5.19, joka on korvannut aiemman 5.16-version. Kernelin lisäksi muutaman wifi-kortin firmwareja on päivitetty.

Tätä teknisesti merkittävää päivitystä ovat testanneet lukioiden it-asiantuntijat ja laitemyyjät. Aiemmasta poiketen olemme julkaisseet testikäyttöön tehtyjä levynkuvia hyvissä ajoin, 1.9.2022 alkaen. Kiitokset tähän testailuun osallistuneille! Jatkamme tätä hyödylliseksi osoittautunutta käytäntöä tulevien julkaisujen yhteydessä.

Lue lisää:

Uudessa Abitti-versiossa syksyn yo-kokeen ohjeistus

Tänään julkaistavassa Abitti-versioissa ABITTI2226G ja SERVER2226A on syksyn ylioppilaskokeissa käytössä oleva ohjeistus, jossa on aiempaa kattavammat koeympäristön käyttöohjeet. Ohjeistus on tuttuun tapaan luettavissa myös osoitteessa https://cheat.abitti.fi. 

Uudessa Abitissa on myös syksyn ylioppilaskokeissa käytettävät Linuxin kernel-versiot, joten tikulla voi varmistaa kokeen toiminnan syksyn kokeissa. Samoin syksyn kokeissa käytettyjen palvelinten kuormitustestit voi suorittaa tällä versiolla. 

Nyt julkaistavat versiot toimivat ristiin toukokuun alussa julkaistujen versioiden (ABITTI2216Z ja SERVER22216L) kanssa. Vanhempien versioiden kanssa saattaa tulla ongelmia, jotka on kuvattu em. versioiden julkaisutiedotteessa. 

Kaikki päivityksen muutokset löytyvät muutoslokista. 

Seuraava Abitti-versio julkaistaan loka-marraskuussa. Tavoitteena on, että tämä versio perustuisi uusimpaan Debian Linuxin versioon 11, “Bullseye”. 

Uudessa Abitti-versiossa päivitetyt MAOL-digitaulukot

Tänään julkaistussa Abitti-versiossa ei ole suuria näkyviä muutoksia. Otava on päivittänyt MAOL-digitaulukot uuteen versioon. Koeympäristön ohjeiden ohjelmointivälilehden tulostusikkuna näyttää nyt myös pitkät tulostukset ja ne voi kopioida leikepöydälle.

Koeympäristön teknisestä valvonnasta vastaava toiminnallisuus on korvattu uudella, joka tuottaa aiempaa luotettavampaa tietoa ylioppilaskoetta suorittavan kokelaan ja hänen käyttämänsä tietokoneen toiminnasta. Muutoksen seurauksena vanhoilla Abitti-tikuilla valvojan näyttöön tulee ilmoitus häiriöstä teknisessä valvonnassa. Tämä johtuu siitä, että koetehtävien mukana toimitettava valvontaohjelman osa ei toimi vanhassa Abitti-versiossa. Ilmoitus ei estä kokeen suorittamista.

Korkearesoluutioisten näyttöjen ruudunkaappaukseen on tehty korjaus. Korjauksen seurauksena osa kokelaiden ruudunkaappauksista voi näkyä arvostelusta tavallista suurikokoisempina.

Käynnistysvalikon vaihtoehdot pysyvät samoina, joskin mukana on aiempaa uudemmat versiot Linux-kerneleistä:

  • 4.9.272-2 -> 4.9.290-1
  • 4.19.194-3 -> 4.19.208-1
  • 5.10.46-5 -> 5.10.103-1
  • 5.14.9-2 -> 5.16.11-1

Uuden version käyttöönotto edellyttää sekä kokelaan tikkujen että palvelinten päivittämistä. Vanhempien Abitti-versioiden käytön jatkamiselle ei ole teknistä estettä.

Kaikki päivityksen muutokset löytyvät muutoslokista.