<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Håvard,<div class=""><br class=""></div><div class="">Please see my comments below.<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">Op 15 aug. 2018, om 10:21 heeft Havard Eidnes via db-wg <<a href="mailto:db-wg@ripe.net" class="">db-wg@ripe.net</a>> het volgende geschreven:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi,<br class=""><br class="">following up on a particular point (only), dropping the<br class="">anti-abuse WG, but keeping the other two because it relates to<br class="">database authorization and the IRR:<br class=""><br class=""><blockquote type="cite" class="">More to the point, since when has it become a routine part of "day<br class="">to day operations" to have RIPE members flooding the RIPE data base<br class="">with blatant bovine excrement?<br class=""></blockquote><br class="">I guess one important reason is that in some specific cases it's<br class="">difficult to automate the distinction between what you refer to<br class="">as "bovine excrement" and legitimate route objects.<br class=""><br class="">(This refers to your substantiated claim that fraudulent route<br class="">objects have been and are being registered in the IRR part of the<br class="">RIPE database.)<br class=""><br class="">Looking at the description of the route object in the RIPE DB:<br class=""><br class="">  <a href="https://www.ripe.net/manage-ips-and-asns/db/support/documentation/ripe-database-documentation/rpsl-object-types/4-2-descriptions-of-primary-objects/4-2-5-description-of-the-route-object" class="">https://www.ripe.net/manage-ips-and-asns/db/support/documentation/ripe-database-documentation/rpsl-object-types/4-2-descriptions-of-primary-objects/4-2-5-description-of-the-route-object</a><br class=""><br class="">and the authorization requirements at<br class=""><br class="">  <a href="https://www.ripe.net/manage-ips-and-asns/db/support/documentation/ripe-database-documentation/10-authorisation/10-7-protection-of-route-6-object-space" class="">https://www.ripe.net/manage-ips-and-asns/db/support/documentation/ripe-database-documentation/10-authorisation/10-7-protection-of-route-6-object-space</a><br class=""><br class="">my understanding is that it describes that when "route" objects<br class="">are created which cover in-region address space, authorization is<br class="">requied from both the maintainer of the AS object as well as from<br class="">the maintainer of the address space, so registering in-region<br class="">route objects without the consent of the address space holder is<br class="">more or less prevented.<br class=""></div></div></blockquote><div><br class=""></div><div>Indeed, but this is about to change. The RIPE DB Working Group has decided to remove AS authentication for ROUTE(6) objects. This will come into effect on the 4th of September 2018. </div><div>From then, only a prefix holder can create a ROUTE(6) object and can reference any AS number. </div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div class=""><br class="">However, if the address space is out-of-region, the authorization<br class="">checks for the address space is dropped / ignored, and only the<br class="">authorization for the AS object is used, allowing the<br class="">registration of route objects without the consent of the address<br class="">space holder.  I suspect it is this loop-hole which is being<br class="">abused to register the route objects you are mentioning.<br class=""></div></div></blockquote><div><br class=""></div><div>Exactly, and part of the NWI-5 implementation is that from the 4th of September, it will not be possible anymore to create new out-of-region ROUTE(6) objects and AUTNUMs in the RIPE IRR. </div><div>This loophole will then be closed. All the out-of-region objects will remain in the RIPE IRR, but with a different “source:” attribute: RIPE-NONAUTH. Holders can still update and delete these objects, but not create new ones. </div><div>We have communicated these changes to all out-of-region object holders and the RIPE DB WG. Also we have communicated this to all other RIRs (most of them wrote articles about these upcoming changes and informed their members.</div><div>You can read the full implementation plan here:</div><div><a href="https://www.ripe.net/manage-ips-and-asns/db/impact-analysis-for-nwi-5-implementation" class="">https://www.ripe.net/manage-ips-and-asns/db/impact-analysis-for-nwi-5-implementation</a></div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div class=""><br class="">I suspect that out-of-region route objects in the RIPE DB are an<br class="">operational requirement for other reasons.<br class=""></div></div></blockquote><div><br class=""></div><div>Well, the WG decided it was time to move on and fixing the loophole was more important. </div><br class=""><blockquote type="cite" class=""><div class=""><div class=""><br class="">One way to close this loop-hole would be for the RIRs to agree on<br class="">a uniform authorization model, and share the authorization<br class="">information (and data) between themselves.  I suspect this is no<br class="">small task.</div></div></blockquote><blockquote type="cite" class=""><div class=""><div class="">Best regards,<br class=""><br class="">- Håvard<br class=""><br class=""></div></div></blockquote></div><br class=""></div><div class="">Best regards,</div><div class=""><br class=""></div><div class="">Nathalie Trenaman</div><div class="">Product Manager </div><div class="">RIPE NCC</div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>